仇冠一~学籍管理系统.doc

仇冠一~学籍管理系统.doc

ID:61486115

大小:300.00 KB

页数:13页

时间:2021-02-05

仇冠一~学籍管理系统.doc_第1页
仇冠一~学籍管理系统.doc_第2页
仇冠一~学籍管理系统.doc_第3页
仇冠一~学籍管理系统.doc_第4页
仇冠一~学籍管理系统.doc_第5页
资源描述:

《仇冠一~学籍管理系统.doc》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、黑河学院本科生毕业设计(2008届)题目:《学籍管理系统》系别:计算机科学与信息工程系专业:网络工程班级:08网络工程作者姓名:仇冠一学号指导教师:高云辉职称:学历:论文成绩:2011年12月目录第一章:项目的可行性论证1.1技术可行性1.2经济可行性第二章:项目的需求分析2.1项目的总体需求2.2项目的功能需求2.2.1E-R图2.2.2数据流程图2.2.3数据字典第三章:项目的总体设计3.1数据的流程图第四章:项目的具体实施4.1主窗体的创建4.2创建公用模板4.3学生功能模板的创建4.4教师功能模板的创

2、建学籍管理系统第一章、项目的可行性论证。1.1技术可行性:采用软件工程的指导方法,选用C/S模式设计的方案,应用SQLServer2000数据库管理系统,C#程序设计语言,VisualStudio.NET2003开发工具等开发出来的基于WINDOWS系列的学生学籍管理系统.该系统面向各部门和全体学生,实现对学生成绩情况、学籍情况等的计算机管理。系统支持学生查询自己的学籍信息和成绩信息,还可以修改自己的密码,而教师可以对学生的学籍信息和成绩信息进行添加、删除和修改等的操作,同时本系统支持报表的输出打印功能。减少

3、了部门之间工作的中间环节,提高了跨部门管理的效率。由于本系统管理的对象单一,都是学生,且每个数据内容具有较强的关联性,涉及的计算过程不是很复杂。因此,比较适合于采用数据库管理。在技术难度方面,由于有指导老师的指导和相关参考文献,特别是网上资料,特别是参考其它程序的功能,因此完全可以实现。本系统的设计是在WindowsXP操作系统环境下,使用VisualStudio.NET2003中文版开发成功的。1.2经济可行性:本系统所需制作时间为1年,所花费资金为1万元。可以运作至少5年,收益为5万元。第二章、项目的需求

4、分析2.1项目的总体需求伴随社会的高速发展,全国各高校的学生数量一直在增加,在这样的形式下,必须要求学校有一种高效有序的方法来管理学生的信息。2.2项目的功能需求 ⑴ 由于该系统一次性输入的数据量可能很大,所以要求支持从Excel导入数据;⑵由于该系统的使用对象多,要求有较好的权限管理;⑶原始数据修改简单方便,支持多条件修改;⑷方便的数据查询,支持多条件查询;⑸在相应的权限下,删除数据方便简单,数据稳定性好;系统开发的总体任务是实现学生信息关系的系统化,规范化和自动化。在本系统中有二种权限:一种是用户权限,即

5、学生。另一种是管理员权限,即教师。学生管理系统需要完成的功能主要有:学生可以完成的功能有:●学生信息的查询,包括查询学生的基本信息、学生成绩等。●学生信息的修改,学生只能修改他本人的密码。教师可以完成的功能有:●班级管理信息的输入、查询、修改,包括输入班级设置,年级信息等。●基本课程信息的输入、查询、修改。●学生成绩信息的输入、查询、修改。对上述各功能进行集中、分块、按照结构化程序设计的要求。数据模型及逻辑模型:●用户信息:包括的数据项有:用户号、姓名、密码、身份。●学生信息:包括的数据项有:学生学号、学生姓

6、名、性别、出生日期、班级名称、入学年份、学籍编号、政治面貌编号、身份证号、民族编号、家庭地址、照片、照片名称等。●学籍代码表:包括的数据项有:学籍编号、学籍等。●成绩表:包括的数据项有:编号、学号、课程编号、成绩、考试性质编号等。●政治面貌代码表:包括的数据项有:政治面貌编号、政治面貌等。●民族代码表:包括的数据项有:民族编号、民族等。●考试性质表:包括的数据项有:考试性质编号、考试性质等●课程信息:包括的数据项有:课程编号、课程名称、教师、学分、学时等本系统的实体有:学生实体、用户实体、年级实体、课程实体。

7、各个实体具体的2.2.1E-R图如图下所示。学生基本信息班级成绩课程学生实体E—R图用户学生教师用户实体E—R图课程课程名称学时教师学分课程实体E—R图2.2.2数据流程图:2.2.3数据字典:名称     类型  长度    取值学号     C     10      notnull姓名     C      4      notnull性别     C      2      男/女出生日期 D      8      notnull专业    C      20      notnull课程号  C 

8、     6       notnull学期数  C      1       {1、2、3、4、5、6、7、8}成绩    N      3       0~100补考成绩N      3       0第三章、项目的总体设计3.1系统流程图:第四章、项目实施计划4.1主窗体的创建:上面的SQL语句在SQLServer2000中查询分析器执行后,将自动产生需要的所有表。有关数据库结构的所有后台工作

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

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

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