- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
学员成绩管理系统
详细设计说明书
(第一学期)
项目承担部门: ACCPT80班第一小组
项目组长:陈冬华 周昱成
组员:陈冬华 周昱成 廖洪 赵溢辉 吴建平 张谷泉
撰写人:陈冬华
本文档使用部门:ACCPT80班第一小组
1. 引言 3
1.1 编写目的 3
1.2 编写原则 3
1.3 编写目标 3
1.4 项目背景 3
1.5 设计约束、限制 4
1.6 总体业务流程 4
1.7 功能简介 5
2. 功能需求 6
3环境要求 8
4数据库设计 9
5关系图 11
6窗口设计 12
2.1.1 学员信息 12
2.1.2 课程管理 13
2.1.3 班级管理 14
2.1.4 成绩管理 15
2.1.5 报表管理 16
2.1.6 系统管理 17
2.2 人员分工 18
2.3 窗体设计 18
引言
编写目的
编写此文档的目的是为了了解开发软件时的细节问题,便于用户与开发商协调工作,能使本软件开发工作更具体。
本文档详细阐述了用户的系统概况对系统中的各项功能需求、技术需求、实现环境及所使用的实现技术进行了明确定义。
本文档主要适用于用户使用学员成绩管理系统的了解,ACCP第一学期学员毕业设计实习项目指导,或作为今后从事此系统开发及维护人员的技术参考资料。
编写原则
合作原则:本详细设计说明书以珠海信息技术培训中心学员信息管理系统需求为前提依据,撰写过程中本组成员需密切配合,及时协商并讨论。
实用原则:开发人员将所获取的业务信息和操作要求进行整理,在符合要求的前提下简化业务处理流程及系统操作过程,以达到系统优化。
保密原则:遵守客户秘密,对用户在需求调查过程中提供的重要文档,进行安全、妥善管理
编写目标
以C/S作为开发平台,在珠海信息技术培训中心的内部网上建立一个高质、高效、实用的管理信息系统;
从系统层到应用层具有严密的安全控制机制;
系统能够适应珠海培训中心组织机构和结构的调整;
采用构件化技术,使应用系统具有相应的独立性,使各子系统能具有通用性,能适应各部门的个性化要求。
项目背景
系统名称:学员成绩管理系统。
项目功能:实现对学员信息成绩的管理
项目开发者:ACCPT80班第一小组成员系统总体描述
设计约束、限制
时间约束:
本软件从2003年8月1日开始设计,开发时间为1个月,2003年9月1日交付使用。
技术约束:
使用Java编程语言,数据库采用SQL SERVER
总体业务流程
功能简介
功能需求
学员信息管理
学员信息的录入
学员信息可以由用户录入,主要信息包括:学员编号,姓名,性别,出生日期,爱好,家庭住址,联系电话,所在学习的班级。
用户录入完上述信息后,如果用户确定无误,可以选择保存,也可以选择取消不保存。
班级为班级管理存在的班级编号,可以由用户输入,也可以由用户选择,但不能输入一个不存在的班级编号。
学员信息的修改
学员信息有变化时,如联系电话,用户可以选择该学员进行修改。
学员信息的删除
学员退学或转出到其它学校时,将其信息删除。有成绩的学员不能删除。
课程管理
课程的录入
课程可以由用户录入,主要信息包括:课程编号,课程名称,学期,任课老师
用户录入完上述信息后,如果用户确定无误,可以选择保存,也可以选择取消不保存。
课程的修改
课程信息有变化时,如任课老师,用户可以选择该课程进行修改。
课程的删除
课程名称录入错误或其它原因使得该课程不再需要时,可以删除它。但已有成绩的课程不能删除。
班级管理
班级的录入
班级可以由用户录入,主要信息包括:班级编号,班级名称,班主任,班级目标,口号,备注。
用户录入完上述信息后,如果用户确定无误,可以选择保存,也可以选择取消不保存。
班级的修改
班级信息有变化时,如目标,口号,用户可以选择该班级进行修改。
班级的删除
如果该班级不再存在时,可以删除它。有学生的班级不能删除。
成绩管理
成绩录入
成绩可以由用户输入,主要信息包括:学员编号,课程编号,成绩,录入日期。
用户录入完上述信息后,如果用户确定无误,可以选择保存,也可以选择取消不保存。
录入日期为缺省值(当天日期),不需要用户输入。
课程编号为课程管理中的编号,可以由用户输入,也可以由用户选择,但不能输入一个不存在的课程编号。
学员编号为1.中的编号,可以由用户输入,也可以由用户选择,但不能输入一个不存在的学员编号。
成绩修改
当成绩录入有误时,可以进行更改
成绩删除
如果该同学的成绩无效时,可以进行删除。
成绩查询
可以查询学员的成绩
报表管理
班级成绩报表:查询出指定班级的某一科考试成绩,并指出该科成绩最高分、最低分的同学以及平均分是多
原创力文档


文档评论(0)