电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

学生成绩管理系统体系结构设计说明书VIP免费

学生成绩管理系统体系结构设计说明书_第1页
1/7
学生成绩管理系统体系结构设计说明书_第2页
2/7
学生成绩管理系统体系结构设计说明书_第3页
3/7
学生成绩管理系统体系结构设计说明书1.总体设计1.1软件功能层次图学生成绩管理系统的功能层次如图1所示。学生成绩管理系用户管成绩管系统维息图1学生成绩管理系统的功能层次图1.2软件体系结构学生成绩管理系统的核心是对学生成绩及选课信息的维护与管理,是以数据为中心的体系结构,依靠数据联通各个部分并使之协调工作。图2给出了学生成绩管理系统对应的体系结构示意图。用户管理系统维护数据成绩管理学生成绩管理体系结构示意图图2根据需求规格说明书中根据系统安全性的需要,增加了用户身份验证的环节。所示整理后的数据流图。3对关联图进行细化和修改,形成如图学生账户用户管系统管理教师账成功信教合身查询事信修改事身份验事务辨成绩管事查询事信学成功信成绩信系统维护权限信系统维护合法身份学生成绩管理系统整理后的关联图3图从软件实现的整体布局考虑增加了系统初始化模块和菜单显示模块,用以完成系统运行环境的搭建。图4是对应于图3调整后的软件结构图。学生成绩管理系统系统初始化输入合法事务显示主菜单身份验证事务验证教师服务系统学生服务系统身份有效性事务插入成查询排序输入身成绩查成绩排个人信输入事务验证有效性检查息处理处理询处理份信息绩处理处理序处理图4学生成绩管理系统层软件结构图1.3技术路线按照客户的要求,学生成绩管理系统要求运用结构化语言--C语言进行系统的开发,实现控制台风格程序的开发。结构化语言的突出特点是认为一个程序、一组程序或者一组系统无非是由一组功能操作来构成的,并进而吸取了结构化分析的“黑盒子”的概念。其最大的好处就是极大的增加了代码的复用能力。它的便于按模块化方式组织程序,它层次清晰,主要表示方法是一种分层次的结构图。.易于调试和维护。C语言的表现能力和处理能力极强。它不仅具有丰富的运算符和数据类型,便于实现各类复杂的数据结构。它还可以直接访问内存的物理地址,进行位(bit)一级的操作。由于C语言实现了对硬件的编程操作,因此C语言集高级语言和低级语言的功能于一体。既可用于系统软件的开发,也适合于应用软件的开发。2.教师服务子系统/模块设计2.1数据录入模块2.1.1功能描述教师首先输入账号和密码登录系统,系统验证教师身份的有效性,无效则提示原因,有效则进入管理界面。教师可以通过输入学号插入或者查询某个同学的信息及其成绩,也可以对所有的成绩进行排序操作,然后可以整体宏观的比较,分析学生成绩。2.1.2性能可支持的最大用户数:无限制;可支持的最大并发用户数:无限制;吞吐量:只受到网络带宽的限制,系统本身无限制;响应速度:只受到网络带宽的限制,系统本身无限制。.2.1.3模块结构教师服务系统输入合法事务显示菜单事务分析身份验证事务验证插入成绩处理查询处理排序处理输入用户身份有效事务有效输入事务性验证信息性验证图5教师服务系统软件结构图2.1.4子模块接口设计教师服务模块主界面6图3.学生服务子系统/模块设计3.1成绩查询3.1.1功能描述学生可以进行成绩查询,也查看个人信息,还可以对课程进行排序。3.1.2性能可支持的最大用户数:5000人;可支持的最大并发用户数:1000人;吞吐量:只受到网络带宽的限制,系统本身无限制;响应速度:5秒。3.1.3模块结构学生服务系统事务输入菜单显示事务处理学生服务输入输入分析个人信息处理成绩查询处理成绩排序处理学生服务系统软件结构图7图3.1.4子模块接口设计图8学生服务界面4.数据库设计4.1关系模型学生信息成绩信息Characters(10)学号课程信息Characters(10)课程号成绩信息成绩信息姓名Variablecharacters(10)课程号Characters(10)学号Characters(10)性别Integer课程名Variablecharacters(30)Number成绩Integer系别Integer课程学分Characters(20)班级Identifier_1Variablecharacters(20)Identifier_1出生年月日......Identifier_1授课信息...授课信息Characters(10)课程号Characters(10)教工号Identifier_1...授课信息教师信息Characters(10)教工号Variablecharacters(10)姓名Integer系别Integer性别I...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

学生成绩管理系统体系结构设计说明书

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部