Campus Connection的设计与实现毕业论文
2022-03-24 22:07:44
论文总字数:18922字
摘 要
在计算机科学技术不断加速发展的潮流带动下,校园内的学术交流和文化建设也已进入信息化时代。为了让学生管理和师生之间互动交流更方便、更直观,作者开发将采用MVC模式,并基于JSP的南京工业大学 Campus Connection校园论坛系统,数据库使用SQL Server。作者在系统设计过程中,尽量采用易懂易读的人机界面,方便广大用户可以通过较短时间的学习探索,完全并熟练的掌握系统的使用方法和技巧。作者在软件开发过程中,从始至终都把系统的正确性放在第一要位,同时力求数据的完整、问题处理的正确性。
论文里说明了南京工业大学 Campus Connection校园论坛系统的总体设计方案,包括了系统从设计到开发全过程中所运用到关键技术,数据库设计,对各个功能模块的详细设计以及实现。本系统实现了用户注册,用户登录;所有注册过的用户在登录状态下可以浏览各个专题版块内帖子,可以进行发帖,回复其他主题帖,查看版主、发帖人以及各层跟帖人的基本用户信息;管理员用户则拥有更宽泛的操作权限,可以对普通用户的信息进行修改、删除等操作;在后台的管理板块中,管理员能够增加、删除、修改板块信息,负责帖子的置顶精华管理,并对友情链接进行操作。
关键词 B/S结构;SQL Server;管理
The design and implementation of Campus Connection
Abstract
The trend of accelerated development of computer science and technology, academic exchanges and cultural construction on campus has entered the information era. In order to make students management and interactive communication between teachers and students more convenient, more intuitive, development will use the MVC pattern, and based on the JSP of Nanjing university of technology Campus Connection Campus BBS system, using SQL Server database. The author in the process of system design, try to use simple easy to read the man-machine interface, convenient to the masses of users can through the short time learning, and skilled to master the system completely the use of methods and techniques. The author in the process of software development, from beginning to end all the correctness of the system in the first place, and strive to the integrity of the data, the correctness of the problem.
Paper illustrates the Nanjing university of technology Campus Connection Campus BBS system overall design, including the system applied in the whole process from design to development to the key technology, database design, detailed design and implementation of each functional module. This system realizes the user registration, user log in ; All registered users in the logging state can browse various special section inside the post, post, reply to other topics, see the moderator, posts and the comments in each layer of basic user information; Administrator users have more broad operating authority, the average user information can be modify, delete and other operations; In the management of the background plate, the administrator can add, delete, modify, plate information, to be responsible for the management of the post top essence, and the link to operation.
Key words :B/S structure; SQL Server; management
目 录
摘 要 I
Abstract II
目 录 III
第一章 需求分析 1
1.1任务概述 1
1.1.1目标 1
1.1.2用户的特点 1
1.2可行性分析 1
1.2.1 技术可行性 1
1.2.2 经济可行性 2
1.2.3 操作可行性 2
1.3需求规定 2
1.3.1需求概述 2
1.3.2功能模块设计 2
1.3.3操作流程图 3
1.3.4程序运行 5
第二章 数据库设计 6
2.1数据库设计定义 6
2.2 E-R图 6
2.2.1 各实体属性图 6
2.2数据表设计 8
2.2.1数据表总览 8
2.2.2数据表详细说明 9
第三章 详细设计 12
3.1主页面 12
3.2用户登陆注册界面 12
3.3帖子相关界面 14
3.3.1发表/回复帖子 14
3.3.2 帖子列表 14
3.3.2 主题帖详情页 15
3.4友情链接页面 16
3.5后台管理页面 16
3.5.1 管理员主页面 16
3.5.2 论坛、版面管理页面 17
3.5.3 用户管理页面 18
3.5.4 友情链接管理页面 19
第四章 系统实现 20
4.1主页面 20
4.2用户登陆注册页面 20
4.3帖子相关页面 24
4.3.1发表新帖 24
4.3.2 回复帖子 26
4.3.3 删除、提前、置顶、精华帖设置 27
4.4查找搜索页面 28
4.4友情链接页面 29
4.5后台管理页面 30
4.5.1 管理员主页面 30
4.5.2 论坛类别管理页面 30
4.5.3用户管理页面 32
4.5.4友情链接管理页面 33
第五章 系统测试 35
5.1测试的任务及目标 35
5.1.1 测试的任务 35
5.1.2 测试的目标 35
5.2 测试方案 35
5.2.1 用例名称:登录测试 35
5.2.2 用例名称:用户发帖子和回复主题帖子测试 36
5.2.3 用例名称:搜索测试 37
第六章 结束语 38
参考文献 39
致谢 40
请支付后下载全文,论文总字数:18922字