高校户籍管理系统的设计与实现 摘 要:高校户籍信息的登记、查询、统计、填写报表等是一系列繁琐的工作,每年学校入学和毕业学生人数的增多以及在集体户口的教职工人数的增加,其户籍信息的管理都需要耗费许多人力和物力,而且人工管理由于诸多因素的影响,易产生歧义或无法辨别,给户籍管理带来困难,为了解决上述问题,我们开发了这套高校户籍管理系统。
本系统高校户籍管理系统是典型的信息管理系统(MIS),采用先进B/S的模式开发而成,即浏览器/服务器模式,系统代码编写利用NET这个微软的应用系统开发平台,后台采用现今比较流行的数据库SQL Server开发而成,本系统基本遵循了软件开发的方法,从需求分析,系统设计,总体设计,代码编写等环节进行了严格的掌控,最终使系统开发得以成功。
本系统主要是处理高校学生和高校毕业生户籍信息的功能,系统分为两个功能角色,管理员和操作员,管理员主要是进行基础信息的管理功能,操作员主要是进行日常业务工作。
关键字: 高校户籍;数据库;毕业生信息;ASPNET;SQL Server;
目 录
第一章 系统概述 1
1.1 系统背景介绍 1
1.2 项目提出的意义 1
1.3 相关技术及工具介绍 1
1.3.1 C#简介 1
1.3.2 数据库SQL Server简介 2
1.3.3 Microsoft Visual Studio2008简介 4
第二章 需求分析 5
2.1可行性分析 5
2.2 数据库需求分析 5
第三章 系统设计 7
3.1系统总体设计 7
3.1.1 系统总体设计要求 7
3.1.2 系统总体架构 7
3.1.3 系统总体结构设计原则 7
3.2 系统功能总体设计 8
3.2.1管理员 8
系统管理 8
基础信息管理 8
综合信息管理 8
3.2.2 操作员 9
系统管理 9
学生信息管理 9
毕业生信息管理 9
综合信息管理 9
3.3 界面设计 9
3.3.1 界面设计规范 9
3.3.2 界面布局设计 10
3.4 数据字典 10
第四章 系统详细设计 13
4.1 主要功能模块详细设计 13
4.1.1学生信息管理 13
4.1.2 毕业生管理 13
4.2 数据库结构设计 14
4.2.1 概念结构设计 14
4.2.2 概念结构设计的方法选择 14
4.2.3 系统的E-R图 15
5 系统实现 17
5.1 运行环境 17
5.2 登陆界面 17
5.3 系统主界面 17
5.4 操作员信息管理 18
5.5 班级信息管理 20
5.6 操作员功能界面 21
5.7 学生户籍管理 22
5.8 毕业生转入学生 26
5.9 学生户籍报表 27
第六章 系统测试 31
6.1 软件测试的意义 31
6.2 软件测试的重要性 31
6.3 软件测试的范围 31
6.4 软件测试的方法 32
6.5 软件测试的目的和原则 32
总结 34
参考文献 35
致 谢 36
这种付款方式安全吗?我付款了,你不发东西给我,怎么办! |