软件工程设计报告
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
软件工程课程设计报告
课题: 学生学籍管理系统
专业班级:电子商务(技术方向)1班小组成员:
学号:
指导教师:
目录
一.引言 (1)
(一)调查背景 (1)
(二)调查内容 (2)
1.调查对象 (3)
2.调查方法 (3)
二.关于书籍购买渠道的概述 (6)
(一)参与调查中广东各高校在校学生选择书籍购买渠道的情况 (1)
(二)各在校学生对于渠道选择的原因 (2)
(三)对于目前书籍购买渠道处在的不足和建议 (2)
三、书籍购买渠道的调查结果及其分析 (11)
(一)调查背景 (1)
(二)调查内容 (2)
(一)调查背景 (1)
(二)调查内容 (2)
(一)调查背景 (1)
(二)调查内容 (2)
四、相关建议和措施 (18)
(一)从网上书店的发展来看 (1)
(二)从传统书店的应对方式来看 (2)
(三)综合两者的情况来看 (1)
一.学生学籍管理系统可行性分析报告
1.引言
信息社会的高科技,商品经济化的高效益,使计算机的应用已普及到经济和社会生活的各个领域。计算机虽然与人类的关系愈来愈密切,还有人由于计算机操作不方便继续用手工劳动。为了适应现代社会人们高度强烈的时间观念,学籍管理系统软件将会为教学办公室带来了极大的方便。
1.1编写目的
可行性研究的目的是为了对问题进行研究,以最小的代价在最短的时间内确定问题是否可解
经过对此项目进行详细调查研究,初拟系统实现报告,对软件开发中将要面临的问题及其解决方案进行初步设计及合理安排。明确开发风险及其所带来的经济效益。本报告经审核后,交软件经理审查。
1.2项目背景
开发软件名称:学生学籍管理系统
项目与其他软件,系统的关系:本项目采用客户机/服务器原理,客户端的程序是建立在Windows NT 系统上以Microsoft Visual C++为开发软件的应用程序,服务器端采用Linux 为操作系统的工作站,是采用Oracle 8的为开发软件的数据库服务程序。
1.3定义
学生信息管理系统:学生信息管理是帮助教学人员、行政人员对人事档
案的管理软件。使用汉语编程语言,独立完成其功能。
1.4参考资料
《软件工程导论》,张海藩、倪宁人民邮电出版社。
《实用软件工程》,郑人杰等,清华大学出版社。
2.任务概述
2.1要求
主要功能:为学生提供学籍管理服务,方便学生对其基本信息和成绩的查询,加强学校对学生基本信息的管理。
性能要求:学籍管理系统提供的信息必须准确的反应在相应的查询平台上。学籍系统的定单必须无差错的存储在机场的主服务器上。对服务器上的数据必须进行及时正确的刷新。
输出要求:数据完整,详实。
输出要求:简捷,快速,实时。
安全与保密要求:服务器的管理员享有对学生基本信息库及机票信息库和成绩信息库的管理与修改。管理员只享有对订票信息库的部分修改(写入与读出)。完成期限:预计六个月,即截止2021年12月25日。
2.2目标
高校学生学籍管理系统以计算机为工具,通过对教学管理所需的信息管理,把管理人员从繁琐的数据计算处理中解脱出来,使其有更多的精力从事教务管理政策的研究实施,教学计划的制定执行和教学质量的监督检查,从而全面提高教学质量。软件开发的意图为便于学校的管理,方便查看有关学校及学生的情况。如教务处对学生成绩的修改、删除、查找、添加等。
2.3运行环境
操作系统:Windows 2000 ,Windows XP,Windows 2003,Windows Vista
支持环境:Microsoft Visual Studio 2005
数据库:Microsoft SQL Server 2000
2.4条件与限制
1.建议开发软件运行的最短寿命为3年
2.进行系统方案选择比较的期限为2个月
3.本系统无法律和政策方面的限制;
4.用Visual studio作前端的应用开发工具,利用SQL sever作为后台的数据库,充分利用了Visual studio和SQL sever的优点,利用WINDOWS_XP 作为系统平台;
5.建议开发软件投入使用的最迟时间为3个月。
3.技术可行性分析
3.1系统简要描述
在学校系统中的终端是安装了Windows NT的PC机,主要目的是向请求查询的服务器传递数据。当终端向服务器发出查询请求时,服务器根据学生信息库的实时数据,向终端发送数据,显示在终端的屏幕上。
3.2处理流程和数据流程
4.系统分析
这章主要讲的是学生成绩管理系统的逻辑分析,系统分析在整个系统中具有重要作用为系统的设计打下基础。
4.1背景分析
学院在教学这一部分主要是由教务处对课程、对学生、对学生成绩进行合理地安排,以期让教务处中最短的时间内把学生的成绩核算出来,提高教务处的办事效率。同时,能够随时对学生、学生成绩进行各种查询。
4.2组织机构分析
学生信息管理组织机构主要是由:学生管理,成绩管理,等组成。图2-1为组织机构图。
图2-1组织机构图
职责:
学生管理:管理一些学生的资料,具体是学生的学号、姓名、班级、专业, 所学科目,。
成绩管理:管理学生的成绩录入、删除、排序、查询、检索等。
4.4业务流程分析
主要的业务是:学生的资料的输入,学生综合资料的查询、修改、删除、统计等造作的实现,然后是将结果可以显示出来。业务流程图如图2-4
图2-4
4.5数据流程的分析 学生 学生资料的输入 综合
资料 查询
修改
删除
添加
输出
统计