学生卡信息管理系统详细设计说明书ZB计科151刘贺鹏教学文稿.docx
- 文档编号:8737090
- 上传时间:2023-02-01
- 格式:DOCX
- 页数:12
- 大小:220.39KB
学生卡信息管理系统详细设计说明书ZB计科151刘贺鹏教学文稿.docx
《学生卡信息管理系统详细设计说明书ZB计科151刘贺鹏教学文稿.docx》由会员分享,可在线阅读,更多相关《学生卡信息管理系统详细设计说明书ZB计科151刘贺鹏教学文稿.docx(12页珍藏版)》请在冰豆网上搜索。
学生卡信息管理系统详细设计说明书ZB计科151刘贺鹏教学文稿
软件详细设计说明书
项目名称:
学生卡信息管理系统
日期:
2016.5.30
单位:
信息技术系
开发者:
刘贺鹏(201501012111号)
陈景奇(201501012132号)
董未龙(201501012113号)
张腾达(201501012117号)
1引言
信息社会的高科技,商品经济化的高效益,使计算机的应用已普及到经济和社会生活的各个领域。
计算机虽然与人类的关系愈来愈密切,还有人由于计算机操作不方便继续用手工劳动。
为了适应现代社会人们高度强烈的时间观念,学生卡信息管理系统软件将会为教学办公室带来了极大的方便。
1.1编写目的
本需求的编写目的在于研究学生卡信息管理系统软件的开发途径和应用方法,主要是为了对学生的学生卡信息管理系统进行使用和维护。
该需求充分利用计算机的功能实现对系统管理、信息录入、信息查询,信息打印等的自动化控制,将会使学生卡管理工作大大减轻,方便友好的信息管理用户界面,简便的操作,完善的数据库管理,将会使得信息管理系统极大限度地应用于现代化学生成绩管理,成为管理人员的得力助手。
1.2项目背景
●项目的委托单位:
中原工学院
●主管部门:
学生卡信息管理中心
●该软件系统与其他系统的关系:
与学生管理相关联。
●项目开发者:
信息商务学院信息技术系“学生卡信息管理系统”开发小组:
ZB计科151
刘贺鹏(201501012111号,组长),陈景奇(201501012132号),董未龙(201501012113号)张腾达(201501012117号)
1.3定义
本需求的编写目的在于研究学生卡信息管理系统软件的开发途径和应用方法。
本需求的预期读者是与学生卡信息管理系统软件开发有联系的决策人,开发组成人员,扶助开发者,支持本项目的领导和公司人员,软件验证者。
专门术语:
Dataprocessing数据处理
feedback反馈
DTE数据终端设备
transmission传输介质
DCE数据数据设备
LAN局域网
1.4参考资料
《软件工程基础教程》----刘文,朱飞雪主编:
粘新育,陶洁副主编:
出版社:
北京大学出版社
《程序设计》----尚俊杰编著:
出版社:
清华大学出版社
《SQLServer2008实用教程》----蒋文沛主编:
韦善周,梁凡副主编:
出版社:
人民邮电出版社
《软件工程案例教程》,韩万江,机械工业出版社
2总体设计
2.1需求概述
2.1.1、系统高级管理员功能的需求:
A、学生查询信息管理:
可浏览,添加,修改,删除所有学生信息。
B、学生违纪信息管理:
可浏览,添加,修改,删除所有违纪、考勤信息。
C、用户信息管理:
管理系统中所有登录用户的信息,分配用户的权限。
D、系统后台信息管理:
可浏览,添加,修改,删除后台的任务信息,包括数据管理,参数设定,权限设定
2.1.2系统一般管理员功能的需求:
A、消费信息管理:
可浏览所有消费信息,添加,修改,删除属于自己添加的消费信息。
B、借读信息管理:
可浏览所有借读信息,添加,修改,删除属于自己添加的借读信息。
3、系统一般用户功能的需求:
A、消费信息管理:
可浏览一般的消费金额、剩余金额等信息。
B、学生借读信息管理:
可浏览一般的借读信息。
C、学生查询管理:
可以浏览一般的学生数据信息。
2.2软件结构
软件详细结构图1
软件详细结构图2
3程序描述
3.1下面对各模块的功能,性能,输入,输出进行具体描述
3.1.1、登录模块
●功能:
实现登录功能,输入用户名称和用户密码,正确则进入欢迎界面.不正确则返回原来的界面。
●性能:
由注销功能调用。
●输入项目:
用户名称和用户密码。
●输出项目:
正则进入到欢迎界面,负则返回原来的界面。
3.1.2、学生查询
●功能:
实现学生身份查询功能.查询相关的学生信息.对于相应文本框类型,输入相应的内容,不相符合则提示出错。
●性能:
为用户提供学生信息查询界面。
●输入项目:
学生姓名,学号。
●输出项目:
班级,姓名、系部、班级、宿舍、籍贯等。
3.1.3、消费管理
●功能:
实现学生本月消费汇总情况。
●性能:
为用户提供消费管理信息本月汇总情况。
●输入项目:
日期。
●输出项目:
(本月汇总情况)汇总时间,,班级,姓名,日期,消费项目名称、令,当前页数,总页数,项数。
3.1.4、借读管理
●功能:
实现借读图书本月汇总情况。
●性能:
为用户借读图书管理信息本月汇总情况。
●输入项目:
日期。
●输出项目:
(本月汇总情况)汇总时间,,班级,姓名,日期,书本名称、令,当前页数,总页数,项数。
3.1.5、修改密码
●功能:
实现密码修改功能。
●性能:
为用户提供密码修改界面。
●输入项目:
用户旧密码,用户新密码,确认新密码。
●输出项目:
正则成功,负则失败。
3.1.6、后台管理
(1)、系部管理
●功能:
实现系部查询功能。
●性能:
为用户提供系部查询界面。
●输入项目:
系部名称.
●输出项目:
(系部信息)系部ID,系部名称,命令.页数,当前页数,项数。
(2)、系部信息编辑:
●功能:
实现系部信息编辑功能。
●性能:
为用户提供系部信息编辑界面。
●输入项目:
系部名称。
●输出项目:
正则成功,负则失败。
(3)增加系部
●功能:
实现系部增加功能。
●性能:
为用户提供系部增加界面。
●输入项目:
系部名称。
●输出项目:
正则成功,负则失败。
(4)、专业管理
1)、专业查询
●功能:
实现专业信息查询功能。
●性能:
为用户提供专业信息查询界面。
●输入项目:
系部名称或专业名称.页数。
●输出项目:
专业ID,专业名称,所属系部,命令,页数,当前页数。
专业信息编辑
2)、专业编辑
●功能:
实现专业信息编辑功能。
●性能:
为用户提供专业信息编辑界面。
●输入项目:
为修改的专业名称或要修改为的所属系部。
●输出项目:
正则成功,负则失败。
3)、增加专业
●功能:
实现专业增加功能。
●性能:
为用户提供专业增加界面。
●输入项目:
所属系部,专业名称。
●输出项目:
正则成功,负则失败。
(5)、班级管理
1)、班级查询
●功能:
实现班级信息查询功能。
●性能:
为用户提供班级信息查询界面。
●输入项目:
班级名称或专业名称或系部名称。
●输出项目:
班级ID,班级名称,所属系部,所属专业,命令。
班级信息编辑
2)班级编辑
●功能:
实现班级信息编辑功能。
●性能:
为用户提供班级信息编辑界面。
●输入项目:
要修改为的班级名称或修改为哪个系,哪个专业。
●输出项目:
正则成功,负则失败。
(6)、增加班级
●功能:
实现班级增加功能。
●性能:
为用户提供班级增加界面。
●输入项目:
所属系部,所属专业,班级名称。
●输出项目:
正则成功,负则失败。
(7)事件管理
●功能:
实现增加事件和修改事件名称功能。
●性能:
这用户提供增加事件和修改事件界面。
●输入项目:
事件名称或所修改的事件名称。
●输出项目:
正则成功,负则失败。
9、用户管理
1)用户查询
●功能:
实现用户信息查询功能。
●性能:
为用户提供用户信息查询界面。
●输入项目:
用户名称
●输出项目:
用户ID,用户名称,用户密码,一般权限,高级权限,用户说明,命令。
用户信息编辑。
2)、用户编辑
●功能:
实现用户信息编辑功能。
●性能:
为用户提供用户信息编辑界面。
●输入项目:
用户密码,权限,用户说明。
●输出项目:
正则成功,负则失败。
8、后台管理
(1)、系部管理
●功能:
实现系部查询功能。
●性能:
为用户提供系部查询界面。
●输入项目:
系部名称.
●输出项目:
(系部信息)系部ID,系部名称,命令.页数,当前页数,项数。
(2)、系部信息编辑:
●功能:
实现系部信息编辑功能。
●性能:
为用户提供系部信息编辑界面。
●输入项目:
系部名称。
●输出项目:
正则成功,负则失败。
(3)增加系部
●功能:
实现系部增加功能。
●性能:
为用户提供系部增加界面。
●输入项目:
系部名称。
●输出项目:
正则成功,负则失败。
3.2算法
登录模块:
该登录模块中应用选择算法,根据用户的要求选择不同的模式。
学生查询模块:
该登录模块中采用的算法基本同等级模块相同,为满足学生的要求可能将学生的查询条件进行相应的数据格式装换,确保系统的稳定,安全,可靠。
消费管理模块:
模块的实现算法简单没有具体要求,可以是顺序,也可以是选择,保证没有逻辑错误。
充值管理模块:
模块的实现算法简单没有具体要求,可以是顺序,也可以是选择,保证没有逻辑错误。
消费查询模块:
该登录模块中采用的算法基本同等级模块相同,为满足学生的要求可能将学生的查询条件进行相应的数据格式装换,确保系统的稳定,安全,可靠。
借读管理模块:
模块的实现算法简单没有具体要求,可以是顺序,也可以是选择,保证没有逻辑错误。
修改密码模块:
该登录模块中应用选择算法,可能应按用户的输入要求进行相应的数据格式装换,确保系统的稳定,安全。
后台管理模块:
该模块中应用选择算法,根据管理员的选择要求选择不同的操作模式。
用户管理模块:
模块的实现算法简单没有具体要求,可以是顺序,也可以是选择,保证没有逻辑错误。
3.3程序逻辑
登录模块逻辑流程图:
后台管理模块逻辑流程图:
查询模块逻辑流程图:
用户管理模块逻辑流程图:
信息编辑模块逻辑流程图:
6、你购买DIY手工艺制品的目的有那些?
3.4接口
上海市劳动和社会保障局所辖的“促进就业基金”,还专门为大学生创业提供担保,贷款最高上限达到5万元。
●存储分配
与此同时,上海市工商行政管理局也对大学生创业采取了政策倾斜:
凡高校毕业生从事个体经营的,自批准经营日起,1年内免交登记注册费、个体户管理费、集贸市场管理费、经济合同鉴证费、经济合同示范文本工本费等,但此项优惠不适用于建筑、娱乐和广告等行业。
●限制条件
1、软件资源:
Windowxp操作系统或更高以上操作系统,java或编程软件和SQL数据开发维护软件。
10元以下□10~50元□50~100元□100元以上□2、硬件资源:
具有java或应用软件计算机三到五台,具有SQL应用软件运行服务器一台。
3.5测试要点
测试工件为四个阶段:
单元测试、组装测试、确认测试、系统测试。
图1-5购物是对消费环境的要求分布单元测试:
采用白盒法和黑盒法相结合的方法,对于逻辑结构复杂的模块采用白盒法,对于以输入、输出为主的模块采用黑盒法测试,以提高测试的效率。
1、你一个月的零用钱大约是多少?
组装测试:
自底向上的增式测试。
标题:
大学生究竟难在哪?
—创业要迈五道坎2004年3月23日确认测试:
由用户参与按需求规格说明书验收。
系统测试:
采用人工测试方法。
(1)系统环境模块测本测试是为了检测系统环境模块,数据连接是否正确,数据能否正确,并进行仔细核对。
体现市民生活质量状况的指标---恩格尔系数,上海也从1995年的53.4%下降到了2003年的37.2%,虽然与恩格尔系数多在20%以下的发达国家相比仍有差距,但按照联合国粮农组织的划分,表明上海消费已开始进入富裕状态(联合国粮农组织曾依据恩格尔系数,将恩格尔系数在40%-50%定为小康水平的消费,20%-40%定为富裕状态的消费)。
(2)基本信息测试基本信息模块是本系统的一个重要模块,本模块能否正确运行关系到系统设计成败的关键,所以有必要专门对这个之模块进行严格的测试。
以弥补设计过程中的不足。
及早发现和修改问题。
(3)查询模块的测试所有的数据库管理软件设计的目的之一都是为了人们提供快捷方便的数据查询功能,查询设计的是否合理和正确是系统的又一关键之所在。
在现代文化影响下,当今大学生对新鲜事物是最为敏感的群体,他们最渴望为社会主流承认又最喜欢标新立异,他们追随时尚,同时也在制造时尚。
“DIY自制饰品”已成为一种时尚的生活方式和态度。
在“DIY自制饰品”过程中实现自己的个性化追求,这在年轻的学生一代中尤为突出。
“DIY自制饰品”的形式多种多样,对于动手能力强的学生来说更受欢迎。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 学生 信息管理 系统 详细 设计 说明书 ZB 151 刘贺鹏 教学 文稿
![提示](https://static.bdocx.com/images/bang_tan.gif)