高校学生信息管理系统

高校学生信息管理系统

ID:16161767

大小:625.54 KB

页数:47页

时间:2018-08-08

高校学生信息管理系统_第1页
高校学生信息管理系统_第2页
高校学生信息管理系统_第3页
高校学生信息管理系统_第4页
高校学生信息管理系统_第5页
资源描述:

《高校学生信息管理系统》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、软件工程课程报告课程题目:高校学生管理系统班级:1102小组:第一小组小组组员:杜辉,王紫红,马敏,张鸿铨,袁银星、赵鹏翔指导教师:张建东47目录项目一可行性研究报告31.1引言31.2可行性研究前提31.3具备条件41.4进行可行性研究的方法41.5所建议系统的技术可行性分析41.6结论5项目二需求规格说明书52.1项目概述52.2数据描述82.3外部接口需求92.4性能需求92.5软件属性要求10项目三总体设计说明书113.1概要任务113.2总体设计113.3数据结构设计123.4设计人机交互子系统1

2、33.5运行设计143.6出错处理设计143.7安全保密设计143.8维护设计14项目四详细设计说明书154.1登入系统模块184.2学生信息管理模块204.3课程信息管理模块244.4选课信息管理模块284.5成绩信息管理模块314.6用户信息管理模块344.7学生信息查看模块384.8成绩信息查看404.9个人信息查看42项目五软件测试文档455.1测试计划455.2测试报告455.3测试文档455.4测试用例所选测试方法4547高校学生管理系统分析与设计项目一可行性研究报告1.1引言1.1.1项目背景

3、随着我国教育事业的发展,越来越多的人有机会接受高等学府的素质教育,高校的学生也逐年增多,这在提高了国民素质的同时,也为高校的管理带来了诸多不便。传统的手动管理的方式存在着不易更新、不宜存放、容易丢失、难以备份等重大缺陷。各高效所需的信息量越来越多,信息的更新越来越频繁,所以需要一种管理系统来有效的管理这些信息。项目名称初定为:高效学生管理系统。该系统共分为四个功能模块:密码管理模块、更新模块、查询模块和数据导入/导出模块。项目设计过程参考了研发中心以前开发的基于Windows系统的数据库管理系统。1.1.2

4、术语说明OA:办公自动化Dataprocessing:数据处Dataacquisition:数据采集Dataprocessingcycle:数据处理流程Dataprocessingsystemsecurity:数据处理系统安全性1.1.3参考文献《软件工程》《数据库系统概论》——萨师煊王珊编著高等教育出版社。《Java应用编程》教材1.2可行性研究前提高校学生管理管理系统便于对学生信息进行分类和管理,提高了效率,便于操作管理,能有效地进行更新、查询、并能在一定程度上实现自动化。1.2.1系统功能我们初步要实

5、现的功能主要有本统提供了学生信息管理中常见的基本功能,主要包括管理员和学生两大模块。管理员的主要功能有对学生信息和课程信息进行增加、删除、修改、查找等操作,对选课信息进行管理,对成绩信息和用户信息进行修改、查找等操作。学生的主要功能有对学生信息和成绩信息进行查看,对个人的密码信息进行修改等。471.2.2性能方便快捷有效的完成高校学生管理的各项工作,数据查询速度快。1.2.3安全和保密要求系统对不同权限的用户提供不同的功能模块,对历史数据的更改和新数据的添加只有一定权限的用户才能进行操作,一般的用户只能进行

6、查询。有对个人信息进行修改及保密要求。1.2.4完成期限要求本系统完成期限为12.29,具体进度安排见详细设计。1.2.5评价尺度系统进行评价时所有的主要尺度为各项功能的优先顺序、开发时间的长短及使用中的难易程度。1.3具备条件项目开发中所具备的条件、假定和所受到的限制,如:(1)进行系统方案选择比较时间系统方案选择的最小时间为两个星期。(2)硬件、软件、运行环境和开发环境方面的条件硬件环境:笔记本电脑;软件环境:中文Windows2000/XP;java;数据库:SQLServer2005(3)可利用的信

7、息和资源可参考已有的应用程序和数据库管理系统(4)系统完成时间最后完成时间为十二月底。1.4进行可行性研究的方法可行性研究的方法如下:(1)学生调查(2)老师咨询(3)网络相关系统对比,调查1.5所建议系统的技术可行性分析1.5.1对所建议系统的简要描述高校学生管理系统采用常规的数据库管理方法,根据用户信息管理的特点对数据库操作,比如数据的增加、修改、删除、和输出等给予了优化。471.5.2与现有系统比较的优越性高校学生管理有利于数据的集中、有效管理。与手动方式相比,占据空间小,易更新,易备份;与自建文档相

8、比可以高效的实现组合查询;高校学生管理系统能较好地保证数据的安全。建立用户并为之分配密码和操作权限,这样,任何用户只能在他的权限范围内对数据库进行操作。1.5.3所建议技术可行性分析本系统为一个数据库管理系统,并且我们学习过Java与数据库,通过研究与讨论加上老师的帮助,我们有足够的时间完成这个小项目;同时,考虑到开发期限较为充裕,预计可以在规定期限内完成开发。1.5.4所建议的经济可行性分析在经济上没有负担,不

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

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

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