在线新闻投稿系统
首页 最新的稿件
忘记密码 密码提示问题, 密码答案 修改密码
总首页
由登录栏和最近一周出版稿件组成(自动按日期更新页面)。
登录栏包括:
1.选择用户类型(五种身份选择:作者、小编、专家、总编、管理员)(以组合框形式);
2.填写用户名称、密码;
3.有忘记密码提示选项,登录、注册控件。
该界面后台功能要求:
1.能判断用户类型、用户名、密码是否匹配,若不匹配弹出警告提示(小对话框):“您输入的密码有误或用户名不正确!”,该对话框只有一个“确认”控件,点击该控件实现关闭该窗口;
2..根据选择用户类型,点击"登录"后,进入对应页面;
3.点击"注册"进入注册页面;
4.点击忘记密码:弹出提示框:“密码提示:×××!”该框只有一个控件:确认,点击确认实现关闭该窗口。
注册页面
包括: 1.选择用户类型(五种身份选择:作者、小编、专家、总编、管理员)(以组合框形式);
2.填写用户名;
3.密码;(文本框右侧有提示“请输入8~16位的非纯数字字符串!”)
4.确认密码;
5.密码提示;
6.联系方式;
7.电子邮件;
8.家庭住址;
9.简介.
10."提交","重填"和"取消"三个控件.
其中:1,2,3,4,5,6.为必填,有红色*做提示.
如若选中“专家”注册,则多出一栏必填:专业领域(以组合框形式供选择)。
后台要求:
1.检测用户名是否重复:若重复,在文本框右侧显示红色字体:"您输入的用户名已存在!";若不重复,显示绿色"该用户名可以使用!";
2.检测密码是否符合右侧提示要求,若符合显示绿色的打勾;若不符合显示红色字:“您输入的密码无效,请重新输入!”;
重新输入好后同样进行检测。
3.检测两次输入密码是否相同:若不同,在右侧提示红色字“您输入的密码不一致,请重新输入!”;
4.电子邮件格式要求符合规定格式;
5.若以上检测不通过则无法提交;
6.点击“取消”,弹出警告框:“是否放弃注册?”,有“是”和“否”两种选择,点击“是”,释放所填信息,回到登录页面,“否”,继续填写。
7.提交成功后,弹出提示框:“注册成功!”有“确定”控件,点击实现回到登录页面。
作者到小编
小编 同意 小编要求修改 也要添加 修改意见
小编 同意 专家
专家 否 同意 修改
总编 同意出版 不同意出版
同意 就是 成功 首页显示稿件 名称 发布的日期
不同意 就是 失败
作者界面
1.上传稿件、附件,选择稿件类别 发布时间 判定敏感字符判定 字符库 管理员设定
2.查看自己稿件当前状态:待审核、审核中、已审核通过
3.查看专家反馈的稿件修改意见,并修改相应的稿件(我们想将“专家反馈修改意见”、“修改本稿件”作为一个字段信息加在“专家修改要求”所显示的项目里,并点击进入对应界面。同您的“维护发布”)
4.删除、查看已上传稿件
5.能够修改未出版稿件
6.维护发布
7.密码修改、查看并修改个人信息
8.查看并可修改失败稿件,可选择再次上传
审核中稿件 类别 查看 进度中的 稿件
9.实现与专家互动的留言板 站内短信 作者和管理员之间可以发送
10.点击“首页”控件,返回属于作者的首页,点击“退出”控件返回登录页面
小编界面
1.查看自己的工作内容,根据不同稿件状态(新来稿、定稿)转入不同的界面,对于审核中的稿件,无权修改;
2.新来稿界面:来稿表(稿件编号、稿件名、类别、作者、发布时间),可选择“审核”;
3.审核中稿件界面同新来稿界面,但不允许“审核”;
4.审核通过的稿件查看;
6..密码修改、查看并修改个人信息
专家界面
1.密码修改、查看并修改个人信息;
2..查看自己的工作内容,根据不同稿件状态(新来稿、审核中稿件、定稿)转入不同的界面,对于审核中的稿件,无权修改;可对未审查稿件选择"审查";
2.对新来稿件的审查,作出相应选择:(对应下面基本业务流程过程3,将四种情况做成组合框);点击确认后作出反应;
和小编差不多
总编界面
1.查看专家新上传稿件模块,决定是否出版;
2.密码修改、查看并修改个人信息;
3.查看失败稿件;
系统管理员
1.对所有账户的管理:如果作者发恶意稿件,有权删除该用户帐号;
2.敏感字符判定 含有敏感字词的 数据 发布出来去
3.对系统的更新和维护。
在线新闻投稿系统需求分析
系统采用C#作为编程语言,VS2010作为开发工具,SQL SERVER 2008开发后台数据库
该系统大致分为三大模块:作者投稿改稿模块、专家审稿模块、编辑管理模块。
基本业务流程(即模块间的联系):
1.作者将写好的稿件上传系统,系统自动将稿件分配给不同小编;
2.小编初步审查稿件,同时生成稿件的独立编号。若通过小编审核将划分过的稿件传递给相应的专家;如没通过小编审核,系统将该稿件送至作者的失败稿件处;
3.专家收到稿件,先查看稿件所属的专业是否有划分错误。
若分类无误,则对稿件作出审核并选择评价。评价分为三类:①文章结果不完善,建议修改;②文章通过审核,不需修改;③文章不正确,或存在重大失误,或已过时。选择①时需要在批语上写出需修改的地方。
若分类有错,则选择“④分类错误”项,并在批语上写“建议分到XX类”。
如果选择①,则连同稿件和修改建议一同传给作者;
如果选择②,将稿件上传给总编;
如果选择③,系统将稿件送至作者的失败稿件处;
如果选择④,稿件连同评价返回小编。
4.小编收到专家返回的稿件,对稿件进行重新分配。再发给专家审核;
5.作者收到返回的稿件,作出修改。又传给专家再次审核。再次审核时评价选项只剩①与②。接着重复步骤。
如作者想要将失败稿件修改再次上交,则重复1~3步骤;
6.总编接到专家传来稿件后,作出是否让稿件出版的决定,若出版,则对应稿件公布到系统首页,供大家欣赏;若不出版,将稿件返回给作者失败稿件处。
表数量10
tblAdmin |
|
字段名称 |
|
自增主键 |
允许为空 |
默认值 |
id |
|
是 |
|
|
用户名称 |
100) |
|
|
|
密码 |
100) |
|
是 |
|
表:1
tblUser |
|
字段名称 |
|
自增主键 |
允许为空 |
默认值 |
|
|
是 |
|
|
登录名称 |
|
|
|
|
密码 |
|
|
|
|
联系电话 |
|
|
是 |
|
电子邮箱 |
|
|
是 |
|
联系地址 |
|
|
是 |
|
简介 |
|
|
是 |
|
人员类别 |
|
|
是 |
|
稿件类别 |
|
|
是 |
|
审核 |
|
|
是 |
N'否' |
找回密码问题 |
|
|
是 |
|
答案 |
|
|
是 |
|
表:2
反馈 |
|
字段名称 |
|
自增主键 |
允许为空 |
默认值 |
|
|
是 |
|
|
内容 |
500) |
|
|
|
|
|
|
是 |
|
用户名 |
|
|
是 |
|
表:3
稿件 |
|
字段名称 |
|
自增主键 |
允许为空 |
默认值 |
|
|
是 |
|
|
题目 |
200) |
|
|
|
类别 |
|
|
|
N'作者发布' |
内容 |
4000) |
|
|
|
发布 |
|
|
|
|
作者 |
|
|
是 |
|
主审员 |
|
|
是 |
|
格审员 |
|
|
是 |
|
|
|
|
是 |
N'作者发布' |
修改原因 |
|
|
是 |
|
访问次数 |
|
|
是 |
0 |
表:4
稿件类别 |
|
字段名称 |
|
自增主键 |
允许为空 |
默认值 |
|
|
是 |
|
|
稿件类别 |
|
|
|
|
表:5
留言 |
|
字段名称 |
|
自增主键 |
允许为空 |
默认值 |
|
|
是 |
|
|
题目 |
|
|
|
|
内容 |
4000) |
|
|
|
发送 |
|
|
是 |
|
发件人 |
|
|
是 |
|
收件人 |
|
|
是 |
|
|
|
|
是 |
N'<font color=#FF0000>未读</font>' |
表:6
人员类别 |
|
字段名称 |
|
自增主键 |
允许为空 |
默认值 |
|
|
是 |
|
|
人员类别 |
|
|
|
|
表:7
字符 |
|
字段名称 |
|
自增主键 |
允许为空 |
默认值 |
|
|
是 |
|
|
内容 |
|
|
|
|
表:8
vLY |
|
字段名称 |
|
自增主键 |
允许为空 |
默认值 |
登录名称 |
|
|
|
|
人员类别 |
|
|
是 |
|
稿件类别 |
|
|
是 |
|
作者留言用户 |
152) |
|
是 |
|
内部留言用户 |
152) |
|
是 |
|
表:9
vUser |
|
字段名称 |
|
自增主键 |
允许为空 |
默认值 |
|
|
是 |
|
|
登录名称 |
|
|
|
|
密码 |
|
|
|
|
联系电话 |
|
|
是 |
|
电子邮箱 |
|
|
是 |
|
联系地址 |
|
|
是 |
|
简介 |
|
|
是 |
|
人员类别 |
|
|
是 |
|
稿件类别 |
|
|
是 |
|
审核 |
|
|
是 |
|
找回密码问题 |
|
|
是 |
|
答案 |
|
|
是 |
|
kind |
|
|
|
|
表:10














