还剩4页未读,继续阅读
文本内容:
数据库实践文档文档类型项目功能设计人力资源管理系统项目功能设计说明书项目组长_________________文档编制_________________编制日期_________________文件编号_________________版本修订历史记录:版本日期修改内容作者VI.02014-8-31新建文档集体1-引言
1.
1.编写目的本份需求分析说明书是设计的基础,在日后的测试发布中有重要作用,可以使用户以及开发人员更容易了解该系统的功能.
1.
2.适用范围本文档在各种工作中使用,如办公教学,可以在各种操作系统上面运行.
1.
3.术语和缩写无
1.
4.参考资料基于.net的需求分析和解决方案设计作者:微软公司出版社:高等教育出版社
2.概述
2.
1.系统概述该系统提供对班级管理,学期信息管理,学员基本信息管理等的登录,删除,修改等查询功能;该系统具有用户注册,注销以及维护等功能.
3.系统设计策略
3.
1.基础结构使用.net作为开发平台,vs2005TEAM作为开发工具,本系统采用windows操作系统和SQL Server2005作为数据库管理平台
3.
2.系统体系结构
3.
1.
1.系统功能结构图
3.
1.
2.系统总体结构
3.
3.
1.用户管理模块是在登录过后,显示在网站顶部的用户综合信息,在个人用户管理中心里,用户可以浏览到关于注册资料的信息,可以对课程进行查询
(1)系统管理员通过系统管理员身份认证进入系统管理员管理系统;
(2)系统管理员可以对图书进行图书管理(如查询、删除、修改图书资料或图书分类查询修改、删除管理);3系统管理员可以对借阅者进行学生管理如查询、删除、修改借阅者信息或借阅者类别修改、删除管理,查询浏览借阅者详细资料,包括借阅次数,登陆次数,最后登陆时间;4系统管理员可以对借阅者进行借阅超时管理如列出借阅者超时借阅图书资料,锁定选定的借阅者,禁止锁定的借阅者再借阅,列出已锁定的借阅者名,可解除选定的借阅者,允许借阅者再借阅
3.
3.
2.班级基本信息管理模块任是信息接受者;同时,班级信息也是学校领导管理学生的重要途径班级基本信息是代表学校向学生发布一定数量、内容以及要求信息,班主
①接口描述:
②模块功能对图书信息I书目信息执行修改、查看和删除操作
③过程陈述输入图书编号,打开图书信息输出图书管理信息表可修改、查看和删除表中的信息,并将修改后的信息保存到图书信息表中,执行删除操作则需对书目信息表中的信息进行修改;输入图书名I图书类名,可打开书目信息表,可修改、查看和删除表中的信息,并将修改后的信息保存到书目信息表中
④约束系统管理员对图书信息I书目信息,只有修改、查询和删除的权限,没有添加的权限
3.
3.
3.学期信息管理模块对学生历史成绩分析,进行数据扫描以及更新,通过列表或关键字被管理员记录,各个学生及教师可以方便的查询
①接口描述
②模块功能
③过程陈述输出借阅者超时管理信息读取超时罚款信息,锁定超时借阅者输入借阅者编号可读取借阅者的超时罚款信息;输入当前时间可通过读取借阅信息表并列出超时借阅者名单,锁定超时借阅者,借书状态为不可借;同时将超时借阅者信息告知操作管理员系统,并将记录写到超时罚款信息表中
④约束只有超时借阅者加纳罚金后,其锁定状态才可解除
3.
4.5数据库设计参见《数据库设计文档》
3.
5.功能设计【这部分内容,各开发团队可以依据自己项B的架构设计来分层次进行书写;重点写下面的内容静态类及类之间的关系一些重要的业务方法如果此功能模块业务比较复杂,画出类交互图(UML)]
3.
5.
1.类图class-cID:char+cname:char结束结束12user+cdata:char+uname:char+Addclass+upwd:char+Updataclass・i】TD:char+Deleteclass+Demandclasscourse结束9结束7-cID:char+cname:charstudent•分char结束3+Addcourse-sID:char+Updatacourse#sname:char+DeletecourseiD^mandcoiiESfiO.+sex:char绅味第束8-birthday:char#address:chartermgrade-mail:char+tel:-tID:char+gradeID:charchar+E-mail:char#tname:char结束-sID:char4+Addstudent-stardata:char-cID:char+Updatastudent+enddata:结束-teacher:char11+Deletestudentchar+Addterm-Examtime:char+Demandstudent+Updataterm-grade:结束12+Deletetermchar+Addgrade+DepiandtermQ+Updatagrade+Deletegrade+Demandgrade
3.
5.
2.成绩添加添加数据
3.
5.
3.成绩查询成绩查询界面打开界面查询成绩输入姓名,学号,班级显示成绩信息——查询所有成绩查询根据姓名学号班级查询-------------------------------------
3.
5.4,成绩修改
3.
5.
5.成绩删除
4.系统环境
4.
1.开发环境杳询【说明系统采用的开发环境是什么例如,硬件环境、软件环境、网络环查询修改境等】
4.
2.测试环境删除【由于某些选定的测试工具对开发有约束,如需要代码遵循一定的格式等因此需说明该系统采用的测试方法、测试工具和测试环境是什么】
5.设计工具要求【说明系统设计时需采用的设计工具如/数据库设计工具Power Designer/UMLRose/流程图、数据流图Visio]。
个人认证
优秀文档
获得点赞 0