- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
TOC\o1-3\h\z\u第一章系统的可行性分析报告 3
引言 3
课题题目 3
设计目的和意义 3
设计背景 3
参考资料 4
术语 4
要求和目标 4
【
基本要求 4
开发目标 11
具备条件 11
评价尺度 12
所建议的系统 12
对所建议系统的说明 12
改进之处 12
影响 13
社会因素方面的可行性 13
法律方面的可行性 13
使用方面的可行性 13
结论 13
第二章基于UML的需求说明书 14
引言 14
编写目的 14
读者对象 14
!
软件项目描述 14
文档概述 15
定义 15
参考资料 15
一般性描述 15
系统UseCase图及其说明 16
用户特征 17
限制与约束 18
)
假设与前提条件 18
功能需求描述 18
系统用例事流表 18
系统类图 20
其它需求描述 21
性能要求 21
设计约束 21
进度要求 21
…
交付要求 21
第三章基于UML的面向对象软件设计文档 22
引言 22
系统概要及其运行环境 22
系统的组成部分及其结构 22
定义 24
参考资料 24
软件设计约束 24
,
设计目标和原则 24
设计约束 24
软件设计描述 24
总体结构设计 25
用例顺序图 25
协作图 27
部署视图 28
数据库子系统设计 28
、
数据库表描述 28
数据表结构 29
用户分类及描述 31
第四章系统界面设计描述 32
用户登录界面的实现 32
用户登录界面实现代码 32
用户登录界面实现效果 35
学生选课信息界面的实现 36
^
学生选课信息界面实现代码 36
学生选课界面实现效果 37
第五章测试计划报告 39
引言 39
目的 39
背景 39
参考资料 39
测试内容 39
{
测试进度与过程 39
测试人员 39
第六章总结 40
致谢 41
参考文献 41
|
^
第一章系统的可行性分析报告
引言
课题题目
本次课程设计的课题为:学生选课系统(Studentselectivecoursesystem)
设计目的和意义
1、设计目的
现在,随着各大高校的扩招及信息化社会的到来,学校为了合理规划人力资源的利用,保证学校信息的安全性,对信息化处理数据的要求也越来越高。学生选课系统就是为了减少对信息管理的工作量,增强学生选课及成绩信息管理的安全性的双重要求下出现的。
本系统目标是实现选课系统所需的各种基本功能,包括学生选课、退课功能和教师查看选修课程、提交课程成绩功能以及管理员添加学生、维护学生信息、成绩管理、添加教师、维护教师信息、维护选修课程,还有公用的修改密码等功能。
—
2、设计意义
学生选课管理系统的设计为选课及成绩管理提供了一个良好的工具,此系统基本实现了设计的要求,即登录系统(通过用户名和密码),管理(添加、修改和删除)学生、教师和课程基本资料,管理(添加、修改和删除)学生所选课程成绩,修改用户密码等功能。在此基础上,我还对系统进行了改进,特别是加强了查询的功能,使我们能更直观、有效地查询到我们想要的数据。
设计背景
1、委托单位:
2、承办单位:
3、任务提出者:
4、项目负责人:
5、系统分析员:
。
6、系统设计员:
参考资料
1张贤坤,徐翔.软件工程技术及应用.东北林业大学出版社
2孔琳俊.30天学习C#.电子工业出版社
3刁成嘉.UML系统建模与分析设计.北京:机械工业出版社,2007
术语
略。
要求和目标
)
基本要求
1、性能
本软件主要针对高校学生网上选课进行管理,主要包括:学生选课,退课,查询成绩;教师查看学生选课情况,登记学生成绩;系统管理员实现对学生、教师、课程信息的添加、修改、删除操作。
2、功能
·学生模块:学生进入该系统后,可以管理自己的个人信息;可以进行查询选课操作;若选完课后对自己所选的课不满意,还可以进行修改;也
文档评论(0)