摘要: 随着学校规模的不断扩大,学生数量的增多,新生报到时信息管理任务十分繁重。为了提高新生报到信息处理速率,方便查询与汇总,本人为如皋市城西中学开发了一个新生报到管理系统。
该系统以ASP作为开发语言,采用B/S系统结构,应用PowerDesigner进行建模分析,用DREAMWAEVER网页工具开发用户客户端,用Access在服务器端建立数据库。系统主要实现了学生寝室安排、通知公告发布、学生报到信息和个人资料管理与查询,以及管理员和学生之间的信息交流等功能。
本文从介绍课题的开发背景和意义入手,分析了相关的开发工具和技术,阐述了系统的总体设计思想、方案设计、功能设计与结构设计、各模块功能的实现方法、界面的详细设计方法及设计过程。
关键词 新生报到管理系统;ASP;B/S;DREAMWAEVER
目录
摘要
Abstract
1 绪论-1
1.1 国内外的发展概况-1
1.2 选题的目的及意义-1
1.3论文各章内容介绍-1
2 系统需求分析-2
2.1功能需求-2
2.2性能需求-4
2.3人机界面需求-4
3 系统开发技术-5
3.1 ASP技术分析-5
3.2 系统工作模式——B/S模式分析-6
3.3数据库管理系统的选择-7
4总体方案设计-8
4.1 系统设计思想-8
4.2系统设计分析-8
4.3 性能优化设计-10
4.4 数据库设计-10
4.4.1查询数据库设计-10
4.4.2数据表的详细结构设计-11
5 系统设计及实现-14
5.1 宿舍安排模块设计-14
5.1.1宿舍安排模块的功能分析-14
5.1.2宿舍安排模块的界面设计-14
5.1.3宿舍安排模块的代码实现-15
5.2 用户登陆模块设计-17
5.2.1用户登录模块的功能分析-17
5.2.2用户登录模块的界面设计-18
5.2.3用户登录模块的代码实现-18
5.3 管理员密码修改模块设计-19
5.4 寝室管理模块设计-20
5.4.1寝室管理模块的功能分析-20
5.4.2寝室管理模块的界面设计-21
5.4.3寝室管理模块的代码实现-22
5.5学生资料列表模块设计-23
5.6 公告管理模块设计-24
5.6.1公告管理模块的功能分析-24
5.6.2公告管理模块的界面设计-24
5.6.3公告管理模块的代码实现-25
5.7留言管理模块设计-26
5.7.1留言管理模块的功能分析-26
5.7.2留言管理模块的界面设计-27
5.7.3留言管理模块的代码实现-28
5.8 注销退出模块设计-29
5.9 学生注册模块设计-29
5.9.1学生注册模块的功能分析-29
5.9.2学生注册模块的界面设计-29
5.9.3学生注册模块的代码实现-30
5.10 学生管理模块设计-31
6 系统测试-32
6.1测试概要-32
6.1.1测试目的-32
6.1.2测试分类-32
6.2测试结果-34
6.3系统的优点和不足-34
结论-36
致谢-37
参考文献-38
附录-39
附录1 系统使用说明书-39
附录2 核心代码-42