基于vb学生档案管理系统毕业设计(含源文件)

基于vb学生档案管理系统毕业设计(含源文件)

ID:12457803

大小:244.00 KB

页数:20页

时间:2018-07-17

基于vb学生档案管理系统毕业设计(含源文件)_第1页
基于vb学生档案管理系统毕业设计(含源文件)_第2页
基于vb学生档案管理系统毕业设计(含源文件)_第3页
基于vb学生档案管理系统毕业设计(含源文件)_第4页
基于vb学生档案管理系统毕业设计(含源文件)_第5页
资源描述:

《基于vb学生档案管理系统毕业设计(含源文件)》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、学生档案管理系统学生档案管理系统是学校为了提高工作效率,需要制作一个基于Windows应用程序的内部办公系统,其功能包括:学籍注册,学籍变动管理,成员管理,学籍报告,用户管理,帮助信息。该项目根据需要,需要适应以下特殊情况:(1)能够方便的在windows环境下运行,有良好的可维护性,(2)开发起来比较有效率.在本例中将详细分析一个典型的学生管理系统所要完成的功能,对各个功能进行详细的分析和设计,最后用例子来实现其中的一些功能。1.1系统设计1.1.1系统目标设计学生档案管理系统的主要目标是实现

2、对学生注册管理的电子化、自动化,提高各个模块之间的办公效率,为高质量信息服务提供保证。1.1.2开发设计思想.面向对象的体系结构设计。.前台客户端使用VB6.0面向对象编程。.真正的客户/服务器(Client/Server)体系结构。.系统界面友好、美观,支持鼠标或键盘操作。.从用户角度出发,高度智能。易用、简单、快捷地操作。.在服务器、数据库等多个层次上提供了行之有效的安全防范措施,可确保系统安全稳定地运行。.提供全面、详细的联机帮助,方便用户的使用。.具有高度的灵活性和良好的可扩充性,可随着

3、学校业务的发展在功能和规模两方面随时进行扩展和免费的升级1.1.3系统功能分析系统功能分析是在系统开发的总体任务基础上完成。本例中的学生档案管理系统需要完成功能主要有以下几点:1、数据库访问界面客户端访问数据库,出现一个登陆界面。2、登录界面用户登录的操作界面。3、主界面所有操作都是基于主界面展开4、学生注册界面学生注册界面输入学生的一些信息。5、学籍变动信息界面学籍变动信息界面主要对学生的学籍信息有何变动进行记录。6、成员管理界面成员管理界面主要是对学生的家庭成员等信息进行录入。7、学籍报告界

4、面学籍报告界面主要是打印学生的基本信息、成员信息、学籍变动信息。8、用户管理界面对用户进行管理,包括添删改查操作。9、密码修改界面对用户密码进行修改。10、联机帮助文档主要对系统进行整体阐述,并对相关操作进行说明。11、关于我们声明版权信息1.1.4系统功能模块设计在系统功能分析的基础上得到如下功能模块图。图中所示的是整个学籍管理系统的功能模块图。学生档案管理系统登陆登陆功能学籍管理添加学生信息删除学生信息修改学生信息查看学生信息用户管理用户管理修改密码帮助修改班级关于我们版权信息数据库连接数据

5、库连接功能学籍变动管理添加变动信息删除变动信息修改变动信息查看变动信息学籍变动管理添加变动信息删除变动信息修改变动信息查看变动信息1.2数据库设计1.2.1数据库需求分析针对本实例,通过对学生档案管理的内容分析,设计的数据项和数据结构如下。.学生信息。包括的数据项有学号、姓名、入学时间、性别、出生日期、籍贯、民族、身份证号、政治面貌、电话、住址、邮箱、教育背景、备注。.成员信息。包括的数据项有成员ID、学号、成员姓名、关系、职务、所在单位、联系方式。.异动信息。包括的数据项有异动ID、学号、异动

6、类型、异动日期、异动原因。.用户信息。包括的数据项有用户ID、用户名、密码、电话、邮箱。有了上面的数据结构、数据项和数据流程,就能进行下面的数据库设计。1.2.2数据库概念结构设计本实例根据上面的设计规划出的实体有:成员实体、异动实体、学生实体、用户实体。各个实体具体的描述E-R图及其之间关系描述如下。用户实体E-R图用户邮箱用户ID电话用户名密码邮箱学生实体E-R图背景电话备注政治面貌学生身份证号出生日期姓名学号班级性别籍贯班级实体E-R图学号成员ID所在单位成员成员姓名联系方式职务系实体E-

7、R图异动ID学号异动类型异动异动原因号异动日期实体和实体之间的关系E-R图学生成员变动关系异动N11n1.2.3数据库逻辑结构设计在上面的实体以及实体之间关系的基础上,形成数据库中的表格以及各个表格之间的关系。学籍信息管理系统数据库中各个表格的设计结果如下面的几个表格所示。每个表格表示在数据库中的一个表。成员表属性名数据类型空否说明成员IDchar(8)no成员ID(主键)学号char(8)no学号关系nvarchar(50)yes关系职务nvarchar(50)yes职务所在单位nvarcha

8、r(50)yes所在单位联系方式nvarchar(50)yes联系方式异动表属性名数据类型空否说明异动IDchar(8)no异动ID(主键)学号char(8)no学号异动类型char(10)yes异动类型异动日期datetimeyes异动日期异动原因textyes异动原因学生表属性名数据类型空否说明学号char(6)no学号(主键)姓名char(10)no姓名性别char(2)yes性别出生日期datetimeyes出生日期入学日期datetimeyes入学日期籍贯char(50)yes籍贯民族

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。