- 1、本文档共22页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
娄底职业技术学院
LOUDI VOCATIONAL AND TECHNICAL COLLEGE
软件开发技术
设计说明书
学生成绩管理系统
起止日期: 2011 年 11 月 26 日 至 2011 年 12 月 3 日
学生姓名 李清 班级 10软大二 学号 201002050224 组员 李清、张云、刘梅方 指导教师 胡斌
2011年12月3日
1 引言 2
1.1摘要 2
1.2背景 2
1.3定义 2
第二章 概述 3
2.1 系统简介 3
2.2 运行环境 3
第三章 系统分析 4
3.1可行性分析 4
3.1.1 技术可行性 4
3.1.2 经济可行性 4
3.1.3 法律可行性 4
3.2 需求分析 5
3.2.1 功能划分 5
3.2.2 系统用例 5
3.2.3 功能描述 6
3.2.4 性能需求 7
第四章 系统设计 8
4.1 流程设计 8
4.1.1 工作流程图 8
4.2 数据库设计 9
4.2.1 E-R图 9
4.2.2 逻辑设计 12
4.2.3 概要设计 14
第五章 测试与评价 15
总 结 16
致 谢 17
附录 17
第一章 引言
1 引言
1.1摘要
系统名称:学生成绩管理系统
系统目标:
节约资源,提高学籍信息的精确度。方便快速操作,精简人员,节约开支。结合学校管理的实际需要,实现对学生成绩等数据进行有效管理。
开发系统的功能:
学生信息查询功能、添加功能、修改功能、删除功能。
1.2背景
随着科学技术的不断提高,计算机科学日渐成熟,其强大的功能已为人们深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用。作为计算机应用的一部分,使用计算机对学生成绩信息进行管理,具有手工管理所无法比拟的优点。例如,检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高学生档案管理的效率,也是企业的科学化、正规化管理,与世界接轨的重要条件。因此,开发学生成绩管理系统很有必要。
项目实现:09软大班小组:柳军杰、张建平、罗开俭、刘俊梅、罗扬勇
1.3定义
1. 数据流数据进入模块后可能有多种路径进行处理
2. 主键数据库表中的关键域且值互不相同
3. 外键数据库表中与其他表主键相关联的域
4. SQLStructured Query Language(结构化查询语言)
5. SQL SERVER系统服务器使用的数据库管理系统
6. 系统若未特别指出,统指本学生成绩管理系统
第二章 概述
2.1 系统简介
学生成绩管理系统是针对开发的,因而该系统首先应该对使用者进行身份验证。用户在成功登后即可进入该系统。通过该系统用户可以根据自己的需要,这是该系统的核心功能。
第三章 系统分析
3.1可行性分析
3.1.1 技术可行性
就目前的开发技术及辅助工具来说,系统需要的功能能够快速地实现。就目前使用的开发技术来说规划系统的功能目标应该能够达到;利用Spring+Struts2+Hibernate框架技术加上SQL Server数据库管理系统,在规定的时间内开发工作基本能够实现需求分析中系统所要求的功能。
3.1.2 经济可行性
经济可行性分析中最重要的内容之一是成本--效益分析。对于一个基于计算机系统的研制项目要在经济方面评价其是否合理,成本--效益分析要估计研制开发的花费并与收益(包括有形的可以用货币计数的及无形的利益)衡量比较。
如果计算机和服务器在已有的情况之下,系统方案成本小,不需要投入太多的资金,其运行跟维护所费资金又少,投入使用后可以节省大量人力、物力、时间等资源,可以提高企事业单位的工作效益。反之,购置计算机、服务器等硬件设备的费用是相当贵的,在中国,劳动力的成本相对来说较低,从经济上考虑,这时用人力代替电脑工作就节约了成本。所以要从现有设备来考虑运用哪种方案,经济上是可行的。
3.1.3 法律可行性
该项目为用户自行开发,只在校园网内部使用,法律方面不会存在侵犯专利权、侵犯版权等问题。
3.2 需求分析
3.2.1 功能划分
本系统实现学生成绩增、删、改、查等操作,能够查询每门课程的具体成绩,其功能大致如下:
图3-1 系统功能结构图
3.2.2 系统用例
图3-2 系统用例图(一)
图3-3 系统用例图(二)
3.2.3 功能描述
添加学生成绩
使用者:系统管理员
目的:添加学生成绩
用例图:见系统用例图(二)
基本事件流:
1、管理员进入添加学生成绩页面,本用例开始;
2、系统显示添加学生成绩页面,选择学生和课程,输入该门课程成绩。 3、确认添加,系统保存学生成绩信息。本用例结束。
修改学生成绩
使用者:系统管理员
目的
文档评论(0)