- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
课 程 : 实用软件工程称
系 别 : 信息处理与控制工程系
班 级 : 软件技术091班
姓 名 : 陈 红 梅
学 号 : 200905270102
目 录
1 .引言 2
1.1 编写目的 2
1.2项目背景 2
1.3术语说明 3
2.代码设计 3
3.数据库设计 4
4.界面设计 6
5.输入输出设计 7
6.网络结构设计 7
7.程序流程图设计 8
系统浏览模块图 9
系统查询模块图 9
系统报表模块图 9
1 引言
1.1 编写目的
将概要设计阶段已划分好的功能模块进一步细化,细化到便于每一步的编程实现。开发人员可根据该文档的描述直接翻译成用某种程序设计语言编写的程序。
1.2项目背景
开发软件名称:学生成绩管理系统
项目任务提出者:张丽景老师
项目负责人:包霞霞
系统分析员:陈军明、 陈红梅
系统设计员:高鹏强、高双鹏
程序员:郭云龙、何建伟、孔德鹏
资料员:罗利文、李文娟
用户:学校学生成绩管理工作者
开发小组:软件第一小组
与其它产品的关联:学生成绩管理系统应与学生管理系统、教务管理系统、选课系统相配合使用。
1.3术语说明
实现环境:系统运行的目标软件、硬件环境。
实现技术及工具:系统所采用的软件技术或体系结构,如:Visual Basic 或Visual foxpro或Dephi语言。1.4参考资料
(1)张婷 《Visual FoxPro 课程设计(第2版)》 中国水利水电出版社,2003年12月
(2)王彬华、李建华《中文Visual FoxPro精彩编程》 电子科技大学出版社,2004年4月
(3)吴振峰 《网站建设与管理》 高等教育出版社,2005年1月
(4)白以恩 《计算机网络基础及应用》 哈尔滨工业大学出版社,2000年1月
(5)包锦阳 《大专生毕业论文(设计)写作指导》 浙江大学出版社,2004年6月
2.代码设计
在学生成绩管理系统中,核心功能是成绩添加、删除、修改,成绩查询,成绩发布,这个例子要对数据库进行访问,包括对图书表、读者表和借阅表的访问,存取的就是数据库表及其各记录项。我们根据详细设计的内容和方法讲解如何对成绩添加、删除功能进行设计。
学生成绩管理系统中代码设计主要有3个:学号、教师编号、课程编号。
(1)学号
学号设计为:XXXXXXXXX。
将学号分为三部分,前位为入学年号.次两位为系别号,剩余为学号编码,范围为:学年号01……,系别01~15,学号00000—99999.
(2)教师编号
教师编号设计为:XX-XXX。
将教师编号设计分为2部分,第一部分为地系别号第二部分为教师编号。范围为:系别01~15,教师编号000—999.
(3)课程编号
课程编号设计为:XX-XX-XX-XX-XXX。
将课程编号设计分为4部分,每部分用2位数字来表示。分别对应级别、系别、专业、班级、课程号。
系别代码如下:计算机信息与技术系01,机电信息系02,信息管理系03,电子信息系04,国际经济与贸易系05,艺术设计系06,建筑工程系07,光电信息系08,社科系09,数学系10,中文系11,外语系12,物理系13,化学系14,机械系15
其取值范围分别为:级别00~99,系别01~15,专业01~13,班级01~40,课程号N00—N09。
3.数据库设计
表名:学生表
字段名 字段类型 字段说明 xh 自动编号 (学号) 主键 xm 文本 (姓名) 索引 xb 文本 (性别) csrq 日期 (出生年月) bj 文本 (班级) 此数据表的建立如图:
表名:课程表
字段名 字段类型 字段说明 kch 数值 (课程号) 主键 kcm 文本 (课程名) 索引 js 文本 (任课老师) xf 数值 (学分)
此数据表的建立如图:
表名:成绩表
字段名 字段类型 字段说明 Xh 数值 (学号) 索引 kch 数值 (课程号) cj 数值 (成绩) 索引 学号·课程号(主键) 此数据表的建立如图:
表名:系统视图
字段名 字段类型 字段说明 Xh 数值 (学号) Xm 文本 (姓名) Xb 文本 (性别) Csrq 日期 (出生年月) Bj 文本 (班级) Kcm 文本 (课程名) Js 文本 (任课老师) Xf 数值 (学分)
文档评论(0)