南通大学毕业设计
请求。Web服务端系统功能模块图如下:
-4 Web服务端系统功能图
1) 高考课程知识管理:可以对高考课程知识点名称、所属课程、详细内容、添加时间等信息进行添加、删除、修改操作。
(2) 高校信息管理:可以对高校名称、类别、主管、特色、所属城市、高校网址、高校简介等信息进行添加、删除、修改及文章排序等功能。
(3) 专业信息管理:可以对每门专业进行添加、删除、修改、排序等操作。 (4) 招生动态管理:对招生简章名称、简介内容等信息进行添加、删除、修改、排序操作。
(5) 管理员密码修改:可以修改系统的管理员密码。
11
南通大学毕业设计
第6章 系统详细设计与实现
详细设计的主要任务是设计每个模块的实现算法、所需的局部数据结构。详细设计的目标有两个:实现模块功能的算法要逻辑上正确和算法描述要简明易懂。
传统软件开发方法的详细设计主要是用结构化程序设计法。详细设计的表示工具有图形工具和语言工具。图形工具有业务流图、程序流程图、PAD图、NS图。语言工具有伪码和PDL等。
12
南通大学毕业设计
6.1 首页面的设计与实现
本系统首页不仅具有显示学校最新消息的功能,更是五大功能模块的入口,用户进入首页后,可以通过首页上的管理员登录、班主任辅导员登录、普通教师登录、信息反馈五个按钮进入不同的模块,除了信息反馈模块是对所有用户开放的外(即无需登录即可进入)其余四个模块均需身份验证。首页页面效果图见图6.1。
图6.1首页页面图
6.2管理员功能模块的设计与实现 1.登录界面的设计与实现
进入管理员登录窗口后,输入验证信息,若验证成功后即可进入管理员信息管理系统;若验证不成功,则显示登录失败。管理员登录页面效果图见图6.2。
13
南通大学毕业设计
图6.2管理员登录页面图
2.管理界面的设计与实现
进入管理员信息系统后,管理员可以对用户进行如下操作:⑴新增学生用户,⑵新增教师用户,⑶查询及修改学生成绩,⑷查询及修改教师信息;可以对成绩进行如下操作:⑴查询及修改成绩,⑵查询综合测评成绩;可以对课程进行如下操作:⑴查询,⑵修改,⑶删除;可以对信息反馈进行如下操作:⑴回复留言,⑵删除留言。管理员管理界面效果图见图6.3。
图6.3管理员管理界面图
3.用户管理的设计与实现 ⑴新增学生用户
该功能是通过对学生表的操作,实现了学生用户的添加。具体界面效果图见图6.4。
14
南通大学毕业设计
图6.4新增学生用户界面图
⑵新增教师用户
该功能是通过对教师表的操作,实现了教师用户的添加。具体界面效果见图6.5。
图6.5新增教师用户界面图 图6.6查询及修改学生信息界面图 ⑶查询及修改学生信息
当需要查询学生信息时,只要输入相应的信息即可查询,如果需要更该学生的信息只需点击该学生前的“编辑”按钮即可对其信息进行更改,如果需要删除学生信息,只需点击“删除”按钮即可删除。具体具体效果见图6.6。
⑷查询及修改教师信息
查询教工信息是按教工号查询的,如果需要查询某位教师的信息,只需知
15