目录:
中文摘要... 2
引言... 4
第一章系统分析... 5
1.1 网上学生管理系统的开发目的... 5
1.2 网上学生管理系统的开发意义... 6
1.3 系统设计思想... 6
2 系统的实现工具... 6
2.1 IIS与ASP的结合... 6
2.2 ASP的内部特点... 7
2.2.1 .ASP内部6大特点... 7
2.2.2 Global文件... 8
2.3 ASP与CGI的比较... 9
2.4 ASP的技术应用... 10
2.4.4 设计过程中使用的ASP技术及元素... 11
三、系统需求分析... 12
3.1开发的必要性... 12
3.2系统开发的可行性... 13
3.3技术上的可行性... 13
3.4 经济上的可行性... 13
3.5 组织管理上的可行性... 13
第二章 数据库设计... 18
第三章功能模块设计... 22
3.1新系统功能结构图及运行图如下:... 22
3.2设置与用户: 23
3.3公寓管理... 24
第四章 程序设计... 27
主程序流程图... 27
4.1 登录界面... 28
4.2 程序主界面... 29
4.3系统设置与用户管理... 29
4.5卫生检查... 31
第五章 系统测试... 31
总结... 32
参考文献... 33
1、E—R图
图2.1 E—R图
2、信息的数量越来越大,数据库的作用越发突出,所以数据库的建立是系统施实的主要部分之一,它关系到整个系统的运行情况,是整个系统的重要组成部分。本系统数据库为db.mdb,在数据库中包括十个表。分别是:用户表、公寓表、班级表、寝室表、卫生等级表、学生基本情况表、学生请假情况表、学生违规情况表、寝室卫生情况表、资产表。下面介绍几个主要的表:
⑴ 学生基本情况表主要是存放学生的基本情况,字段包括:姓名、性别、学号、班级、公寓、寝室、入学时间、年制、寝室电话、个人电话、备注。
数据结构如下表:
字段名 | 数据类型 | 数据长度 |
姓名 | 文本 | 8 |
性别 | 文本 | 2 |
学号 | 文本 | 10 |
班级 | 文本 | 10 |
公寓 | 文本 | 20 |
寝室 | 文本 | 10 |
入学时间 | 文本 | 14 |
年制 | 文本 | 8 |
个人电话 | 文本 | 15 |
备注 | 备注 | |
⑵ 学生请假情况表主要存放学生请假情况,字段包括:日期、姓名、班级、公寓、寝室、天数、原因、老师、备注。
数据结构如下表:
字段名 | 数据类型 | 数据长度 |
日期 | 文本 | 14 |
姓名 | 文本 | 8 |
班级 | 文本 | 10 |
公寓 | 文本 | 20 |
寝室 | 文本 | 10 |
天数 | 文本 | 10 |
原因 | 备注 | |
老师 | 文本 | 8 |
备注 | 备注 | |
⑶ 学生违规情况表主要存放学生违规情况,字段包括:日期、姓名、班级、公寓、寝室、原因、程度、处罚、备注。
数据结构如下表:
字段名 | 数据类型 | 数据长度 |
日期 | 文本 | 14 |
姓名 | 文本 | 8 |
班级 | 文本 | 10 |
公寓 | 文本 | 20 |
寝室 | 文本 | 10 |
原因 | 备注 | |
程度 | 备注 | |
处罚 | 备注 | |
备注 | 备注 | |
⑷ 卫生情况表主要存放寝室卫生情况,字段包括:日期、公寓、寝室、检查1到5、得分、减分、等级、备注。其中检查1到5是为了在没有使用者想输入的记录的情况下自己输入而设计的,保证了系统的可修改性、可扩展性。
数据结构如下表:
字段名 | 数据类型 | 数据长度 |
日期 | 文本 | 14 |
公寓 | 文本 | 20 |
寝室 | 文本 | 10 |
检查1 | 文本 | 40 |
检查2 | 文本 | 40 |
检查3 | 文本 | 40 |
检查4 | 文本 | 40 |
检查5 | 文本 | 40 |
得分 | 文本 | 4 |
减分 | 文本 | 4 |
等级 | 文本 | 6 |
备注 | 备注 | |
⑸ 资产表主要存放寝室新增资产情况,字段包括:日期、公寓、名称、数量、单价、总价、用途、备注。