需要金币:1000 个金币 | 资料包括:完整论文 | ||
转换比率:金额 X 10=金币数量, 例100元=1000金币 | 论文字数:15588 | ||
折扣与优惠:团购最低可5折优惠 - 了解详情 | 论文格式:Word格式(*.doc) |
摘要:本软件根据开发要求主要在教育系统中应用,教育系统中学生用户是数量是十分巨大的,一些培训机构可能是几百数量级,一些高校可能是上网数量级,一些考学的门户网站,数量级可能是上百万,上千万,这么庞大的用户如果没有一个良好的学生管理系统,仅仅是录入一个成绩这个简简单单的工作将会付出巨大的人力,物力,财力,把学生的名单打印出来进行操作将花费巨大的纸张浪费,而且不能重用,若对学生信息进行数字化的管理,将大大的提高管理员的工作效率,与此同时,也可以大大的增加学生用户的查询效率,和信息更新的效率,有了一个良好的学生信息管理系统,信息的传递将会是实时的,所以无论是几百人的培训机构,几万人的高校,几百万人的管理网站,一个好的学生成绩管理系统是必要的,而且目前一个全方位,多角度的管理系统是更加必要的, 社会对信息管理系统质量的要求更是日趋增高。
关键词:软件工程、ACCESS 2010、Visual Studio 2005、管理系统
目录 摘要 Abstract 1-概述-1 1.1-选题背景-1 1.2-软件工程理论-1 1.2.1-需求分析阶段-1 1.2.2-软件设计阶段-2 1.2.3-软件实现阶段-2 1.2.4-软件测试阶段-2 1.3-系统开发工具与数据库介绍-2 1.3.1-.NET框架介绍-3 1.3.2-ADO.NET介绍-3 1.3.3-ASP.NET介绍-3 1.3.4-ACCESS 2010介绍-4 1.3.5-Visual Studio介绍-4 2-系统需求分析-4 2.1-可行性分析-5 2.2-需求分析-5 2.3-系统环境-5 2.3.1-软件环境-5 表1软件运行配置表-5 2.3.2-硬件环境-6 表2硬件运行配置表-6 2.4-非功能性的需求-6 3-系统功能设计-6 3.1-系统总体设计-6 3.2-系统的功能模块-8 3.2.1-学生信息模块-8 3.2.2-教师信息模块-9 3.2.3-课程信息模块-9 3.2.4-行课信息模块-9 3.2.5-管理员信息模块-9 3.3-数据库设计-10 3.3.1-数据库物理结构-10 3.3.2-表设计-10 4-系统实现-13 4.1-系统公共类和公共控件-13 4.2-系统模块实现-15 4.2.1-基础信息管理-15 4.2.2-学生信息管理-16 4.2.3-教师信息操作-18 4.2.4-课程管理-20 4.2.5-成绩管理-24 4.3-类设计-27 4.3.1-学生类UserStudent-28 4.3.2-教师类UserTeacher-32 4.3.3-管理员类SuperUserInfo-37 4.3.4-课程类Corse-40 4.3.5-行课类Xingke-42 4.3.6-任课类renke-43 5-其他问题分析-45 5.1-变量的命名-45 5.2-对错误的处理-46 5.3-系统测试-46 5.3.1-静态测试与动态测试-46 5.3.2-黑盒测试与白盒测试-46 6-致谢-47 参考文献 |