教学管理信息系统(软件工程).docx
《教学管理信息系统(软件工程).docx》由会员分享,可在线阅读,更多相关《教学管理信息系统(软件工程).docx(47页珍藏版)》请在优知文库上搜索。
1、目录一、开发背景与目标-4-1.1 开发的背景-4-1.2 开发的目标-4-二、需求分析说明书2.1系统介绍-4-2. 2系统面向的用户群体-5-3. 3系统的功能性需求5-2.4系统的非功能性需求-5-用户界面需求-5-软硬件环境需求-5-软件质量需求5-可承载性需求-5-高平安性需求6-简洁方便性需求-6-三、可行性分析报告-6-3.1经济可行性分析-6-3. 2操作可行性分析-6-3. 3技术可行性分析-6-4. 4时间、设备可行性-6-3.5系统工作量-7-3. 6文档要求-7-四、开发环境与工程规划-7-4.1 开发环境-7-5. 2工程规划与管理-7-开发人员安排-7-开发进度安排
2、-7-五、结构化分析与设计-7-5.1系统功能模块8-5.2系统流程图8-6. 3系统概论结构设计-9-10-七、数据-11-六、面向对象分析与设计库分析与设计-H-7.1数据库环境说明7.2数据库命名标准与标准7.3数据库逻辑设廿-11-逻辑设计步骤-H-逻辑设计原那么-12-逻辑设计图-12-7. 4数据库物理设廿-14-数据库物理设计步骤-14-表、视图汇总-14-各表、视图设计详解-15-八、人机界面设计-16-8.1界面设计原那么-16-8. 2系统窗体汇总-16-8.3主界面设计-22-8. 4子界面设计-26-九、工程系统实现-28-8.1 实现环境与设廿-28-9. 2核心模块
3、实现技术代码-29-十、软件测试分析报告-46-10. 1测试范围与主要内容-46-11. 2系统测试方法和步骤-47-数据输入测试-47-目录路径测试-48-数据操作测试-48-工具条和快捷键测试-49-操作按钮顺序测试-49-按钮有效性控制测试-49-同时刻操作测试-49-附件压力测试-49-10. 3测试报告-50-lG.4系统优点SO-10. 5输入设计-50-11. 6输出设计-50-十一、软件使用说明书-so12. 1软件概述-50-IL2使用说明-51-系统登录-51-注册-51-系统简介-51-更多功能-51-后台管理子系统-51-SQLServer数据库信息-52-十二、系统
4、开发评价-52-12.1功能方面-52-13. 2性能方面-52-14. 3课程知识运用方面-52-【参考文献】-53-一、开发背景与目标1.1 开发的背景随着信息化的开展,管理信息系统在各行各业的应用越来越普及。对于学校来说,校园管理信息系统的有点越来越凸现出来,它能够准确、及时地反映学校各项工作的当前状态,利用过去的数据统计分析结果,从全局出发辅助学校各职能部门高效率地管理学校。1.2开发的目标建成一个完整统一、技术先进、高效稳定、平安可靠的基于Internet的教学管理信息系统。目标:统筹考虑,信息共享;包容性和可扩展性;简洁、易使用、易维护、适合非计算机人员使用;为教师、学生提供良好的
5、信息效劳;运行可靠、平安可靠;采用先进成熟的技术,建立实用可靠的系统。二、需求分析说明书2.1系统介绍对于校园管理信息系统而言,它的主要功能包括教学管理、人事管理、财务管理等,其中教学管理作为学校管理的核心和根底,在校园管理信息系统中占主导地位。教学管理包括学生管理、班级管理、成绩管理、教师管理、任课管理、选课管理等多项工作。教学管理信息系统是一个面向学生和老师的多用户多模块的综合信息管理系统,包括教师信息维护、学生信息维护、课程信息维护、用户密码修改、密码初始化、学生选课、成绩查询、成绩分析、成绩录入等模块,能够满足学生日常教学中的各种课程教学管理需求。我们将选择教学管理的局部内容,学生选课
6、及其成绩管理为核心,使用VB.NET语言,开发一套教学管理信息系统,实现教师信息维护、学生信息维护、课程信息维护、学生选课及选修课程的成绩录入、查询等功能。该系统是在SQLSerVer平台上用VB.NET编写的单击版系统,只使用与单一的公共计算机平台上使用,具有一定的局限性。2.2系统面向的用户群体该系统由于其单机版的局限性,面向对象主要是以班级为单位的学生和老师。2.3系统的功能性需求我们开发的教学管理信息系统主要围绕学生选课及其选课成绩管理而进行。在该系统中学生可以进行选课、查看选修成绩,教师可以录入、修改、查询,系统管理员可以对教师信息、学生信息和课程信息进行维护,查看每门课程的成绩和成
7、绩分布。2.4系统的非功能性需求用户界面需求教学管理信息系统的操作界面应有一个登录界面,然后进入主界面,通过主界面进入相应的操作界面。整个系统界面要求美观,和谐,界面操作简单易学。软硬件环境需求软件要求:效劳器:WindowsXP以上客户端:WindowsXP以上数据库:SQLServer2000以上硬件要求:根据负载和部署实际情况具体而定软件质量需求正确性、健壮性、效率、完整性、可用性、风险(产品运行);可理解性、可维修性、灵活性、可测试性(产品修改);可移植性、可再用性、互运行性(产品转移)。可承载性需求可承载性需求:系统共多种角色的打量人员同时使用,使用者包括教师、学生、管理员,系统的响
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 教学 管理信息系统 软件工程
