02新闻发布系统设计说明书报告Word文档下载推荐.docx
《02新闻发布系统设计说明书报告Word文档下载推荐.docx》由会员分享,可在线阅读,更多相关《02新闻发布系统设计说明书报告Word文档下载推荐.docx(10页珍藏版)》请在冰豆网上搜索。
程序:
jdk1.6+tomcat6.0+mssqlserver2000个人版+sp4补丁
开发工具:
myeclipse6.x
注意版本号
2.2系统功能结构
3数据库设计
详见《新闻发布系统数据库设计》
4各个模块设计
4.1主界面
4.2注册
4.2.1说明
一般用户必须注册之后才能使用下面的功能,注册的信息包括:
用户id(10以内的英文或数字)、用户昵称(用户名)、用户登录密码(6-18位字符)、用户登录密码(再次输入)、联系邮箱地址;
已经注册过的用户id不能再次注册,用户两次输入的登录密码必须一致才能注册
4.2.2界面设计
必须给出界面样式图片,并给出必要的文字说明字体大小,颜色,背景等等
如下图:
要求字体:
宋体;
大小12pt;
背景色蓝色…
4.2.3程序流程
4.3登录
4.3.1说明
输入登录用户id、登录密码;
要求连续输错三次密码将不能再登录
4.3.2界面设计
必须给出一个对话框,并提示你已经三次输入有误!
请下次登录。
《并直接关闭该页面》
4.3.3程序流程
4.4修改密码
4.4.1说明
用户在修改密码时需要输入用户id,老密码、新密码、新密码(再次输入);
当用户id、老密码输入正确,且新密码两次输入一致时,密码修改才能成功
4.4.2界面设计
在登录成功后,必须给出界面样式图片,并给出必要的文字说明字体大小,颜色,背景等等
4.4.3程序流程
4.5新闻管理
4.5.1新闻发布
4.5.1.1说明
管理员和已经注册的一般用户都可以发布新闻,发布内容包括新闻标题、纯文本的新闻正文(暂不包含图片等文件形式的内容)、新闻发布者签名、系统自动记录发布时间和发布者的用户id
4.5.1.2界面设计
背景色蓝色
4.5.1.3程序流程
4.5.2新闻修改
4.5.2.1说明
一般用户只能修改自己的新闻,管理员可以修改所有用户的新闻;
可以修改的内容包括新闻标题、新闻正文、新闻发布者签名、系统自动记录最后修改时间
4.5.2.2界面设计
4.5.2.3程序流程
4.5.3新闻删除
4.5.3.1说明
一般用户只能删除自己发布的新闻,管理员可以删除所有人的新闻
4.5.3.2界面设计
4.5.3.3程序流程
4.6新闻查阅
4.6.1说明
根据发布时间或者发布人的用户id查询出新闻,新闻要求分页显示,每页最多显示10条
4.6.2界面设计
4.6.3程序流程
4.7用户管理
4.7.1删除用户
4.7.1.1说明!
只有管理员可以删除某个用户的注册信息,删除后该用户将不能再登录
4.7.1.2界面设计
4.7.1.3程序流程
4.7.2修改用户
4.7.2.1说明
一般用户只能修改自己注册的用户信息(可修改的信息包括用户昵称、邮箱地址)
管理员可以修改所有用户的所有注册信息
4.7.2.2界面设计
4.7.2.3程序流程
4.8代码存放
5编程规范
包括命名规范等等