转载地址: http://www.3q2008.com/soft/search.asp?keyword=383
题目 电子期刊管理系统
三大模块:
作者模块:
文章管理:提交文章,修改文章,删除文章
邮件管理:发送邮件和接收邮件
个人信息管理:修改密码和修改个人信息
评审员模块:
评审管理:评审文章
邮件管理:发送和接收邮件
个人信息管理:修改密码和修改个人信息
管理员模块:
用户管理:添加,修改,删除,查找用户(包括作者和评审员)
文章管理:浏览文章,查找文章,删除文章
评审管理: 决定录用/拒录文章
邮件管理:发送和接收邮件
个人信息管理: 修改密码和修改个人信息
作者 |
管理员 |
评审员 |
文章 |
通知是否录用 |
分配文章 |
投稿 |
录用 |
审稿 |
开发工具:JSP, tomcat 5.5.23 , sql server2000.
注:其实这是我从jsp书上找的例子,原来题目叫刊物发表系统,被老师改成电子期刊管理系统了,呵呵,没办法啊。主要看不懂编程人员思想。登陆时需要选择身份,管理员(1人) 评审员(1人)只需要登陆不用注册,用户只等注册成普通用户既作者身份,感觉核心地方在于文章提交(本地上传最好,其他方法没考虑明白),评审员评审,以及管理员对文章管理,老师说要能实现分类查询。
题目 电子期刊管理系统
开发工具::JSP, tomcat 5.5.23 , sql server2000.
三大模块:
作者模块:
文章管理:提交文章,修改文章,删除文章
邮件管理:发送邮件和接收邮件
个人信息管理:修改密码和修改个人信息
评审员模块:
评审管理:评审文章
邮件管理:发送和接收邮件
个人信息管理:修改密码和修改个人信息
管理员模块:
用户管理:添加,修改,删除,查找用户(包括作者和评审员)
文章管理:浏览文章,查找文章,删除文章
评审管理: 决定录用/拒录文章
邮件管理:发送和接收邮件
个人信息管理: 修改密码和修改个人信息
作者 |
管理员 |
评审员 |
文章 |
通知是否录用 |
分配文章 |
投稿 |
录用 |
审稿 |
开发工具:JSP, tomcat 5.5.23 , sql server2000.
注:其实这是我从jsp书上找的例子,原来题目叫刊物发表系统,被老师改成电子期刊管理系统了,呵呵,没办法啊。主要看不懂编程人员思想。登陆时需要选择身份,管理员(1人) 评审员(1人)只需要登陆不用注册,用户只等注册成普通用户既作者身份,感觉核心地方在于文章提交(本地上传最好,其他方法没考虑明白),评审员评审,以及管理员对文章管理,老师说要能实现分类查询。
电子期刊管理系统 | |||||||||
超链接 | 超链接 | 超链接 | 超链接 | 超链接 | 超链接 | ||||
`
|
| ||||||||
图片之类的超链接。美化作用。 |
我初期设想是正常登陆到主页可以浏览文章,注册以后行使各个模块功能,各个模块有链接返回主页面。
登陆后看见评审员评审后文章,决定是否录用。
文章管理要能浏览文章,能查询文章,按时间查询主题查询什么的,窗体底端
窗体底端
核心:作者登陆可以提交文章,察看自己提交文章是否被录用,可以修改和删除文章,评审员登陆后看到已经提交文章进行评审,可以修改和删除评审。管理员登陆可以决定是否发表。
邮件:就是起到传递信息作用,作者和评审之间,作者与管理员,管理员与评审,也可能作者之间把。
我借的书上提供了6张表,用户信息表,文章信息表,评审信息表,文章主题信息表,邮件信息表,和操作日志信息表 表4-1 数据库表
数据库表 | 数据库表存储内容 | |
1 | users | 用户基本信息表 |
2 | articles | 文章基本信息表 |
3 | articlesaudit | 评审信息表 |
4 | Workgroup | 文章主题信息表 |
5 | operatelog | 操作日志信息表 |
表users用于存储用户基本信息表,具体字段如表4-2所示。
表4-2 用户信息
列名 | 数据类型 | 长度 | 备注 | 主键 | 空值 |
Id | Bigint | 4 | 编号 | 是 | 否 |
username | varchar | 50 | 用户名 | 否 | 否 |
usePassword | varchar | 50 | 密码 | 否 | 否 |
Name | varchar | 50 | 用户姓名 | 否 | 是 |
Company | varchar | 10 | 所属公司 | 否 | 是 |
depart | varchar | 50 | 所属部门 | 否 | 是 |
| varchar | 50 | 联系方式 | 否 | 是 |
myfields | Text | 50 | 研究领域 | 否 | 是 |
systemRole | varchar | 50 | 系统角色 | 否 | 是 |
createDatetime | Datatime | 50 | 创建时间 | 否 | 是 |
tag | Int | 50 | 标记 | 否 | 是 |
表articles用于存储文章基本信息表,具体字段如表4-3所示。
表4-3 文章基本信息表
列名 | 数据类型 | 长度 | 备注 | 主键 | 空值 |
Id | Bigint | 4 | 编号 | 是 | 否 |
Title | varchar | 50 | 文章标题 | 否 | 否 |
Summary | text | 50 | 文章摘要 | 否 | 否 |
fileName | varchar | 50 | 保存文件名 | 否 | 是 |
author | varchar | 10 | 作者 | 否 | 是 |
Issuer | Bigint | 50 | 提交用户 | 否 | 否 |
Workgroup | Bigint | 50 | 所属主题 | 否 | 是 |
Reviewer | Bigint | 50 | 评审员 | 否 | 是 |
createDatetime | Datatime | 50 | 创建时间 | 否 | 是 |
tag | Int | 50 | 标记 | 否 | 是 |
Recommend | Int | 50 | 是否推荐 | 否 | 是 |
Allowmodify | Int | 50 | 是否允许修改 | 否 | 是 |
accept | Int | 50 | 是否被录用 | 否 | 是 |
表articlesaudit用于存储评审信息表,具体字段如表4-4所示。
表4-4 评审信息表
列名 | 数据类型 | 长度 | 备注 | 主键 | 空值 |
Id | Bigint | 4 | 编号 | 是 | 否 |
articalID | varchar | 50 | 文章编号 | 否 | 否 |
Title | text | 50 | 文章标题 | 否 | 是 |
Reviewer | varchar | 50 | 评审员 | 否 | 否 |
Comment | varchar | 50 | 评审意见 | 否 | 是 |
Point | Bigint | 50 | 评分 | 否 | 是 |
Accept | Bigint | 10 | 是否录用 | 是 | 是 |
commentManager | varchar | 50 | 给管理员意见 | 否 | 是 |
createDatetime | text | 50 | 评审时间 | 否 | 是 |
Tag | varchar | 50 | 标记 | 否 | 是 |
表Workgroup用于存储文章主题信息表,具体字段如表4-5所示。
表4-5文章主题信息表
列名 | 数据类型 | 长度 | 备注 | 主键 | 空值 |
Id | Bigint | 4 | 编号 | 是 | 否 |
note | varchar | 50 | 主题记号 | 否 | 是 |
fieldName | varchar | 50 | 主题名称 | 否 | 是 |
tag | int | 50 | 标记 | 否 | 是 |
表operatelog用于存储操作日志信息表,具体字段如表4-5所示。
表4-5操作日志信息表
列名 | 数据类型 | 长度 | 备注 | 主键 | 空值 |
Id | Bigint | 4 | 编号 | 是 | 否 |
Operatetype | varchar | 50 | 操作类型 | 否 | 否 |
operateID | Bigint | 50 | 操作人物表 | 否 | 否 |
desitnation | varchar | 50 | 操作对象 | 否 | 是 |
operateDatetime | varchar | 50 | 操作时间 | 否 | 是 |
Tag | int | 50 | 标记 | 否 | 是 |
有些表过于繁琐,你觉得没有用就删减,完全出于方便您设计的角度,觉得没用完全可以不看,因为您的经验丰富,完全懂,我有些画蛇添足了。
1前台有三种查询方式,模糊,按作者,时间啊 要多种能多样化
2要有图片 就是体现电子期刊,图片旁边有说明
3后台管理员有查询功能,用户查询,文章查询。
基本功能:
游客:浏览文章(看内容),搜索文章:(模糊查询,按作者,按时间),有导航分类查询(今天好像已经演示了),发表意见。注册成用户。
作者:发表文章(用你说的那种页面内提交),查看已经提交纪录,邮件管理,(能接收和发送),个人信息管理。
评审:评审文章(决定是否录用,按你说的),对评审纪录察看,邮件管理,个人信息管理
管理员:评审管理(查看,),文章管理(添加,查询,修改,删除),邮件管理,用户信息管理(能添加,删除,修改,查询用户)
演示地址 http://联系客服获取IP/Demo/dzpaper
帐号密码 admin admin
若想查看 演示 联系客服给您演示地址
JSP+SQL2000
修改 ConnDB.jsp 对应的SQL用户密码
将代码解压倒tomcat的webapps里面
安装好JDK和Tomcat后,设置环境变量,
数据库用的SQLSERVER, 附加数据库
最后运行http://www.3q2008.Com:8080/文件夹名称/index.jsp
进入系统
账户密码一般默认 admin admin
转载地址: http://www.3q2008.com/soft/search.asp?keyword=383