




下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、学生信息管理系统概要设计说明*一、 引言1.编写目的概要设计说明书编制的目的是:说明对程序系统的设计考虑,包括程序系统 的基本处理流程、程序系统的组织结构、模块划分、功能分配、接口设计、运行 设计、数据结构设计和出错处理设计等,为详细设计提供基础。本软件概要设计说明书的读者是系统开发人员。2.背景所建议开发的系统的名称:学生信息管理系统本项目的任务提出者:软件工程专业老师开发者:计科1601班罗坤用户:学校全校师生实现该软件的计算机网络:软件工程实验室项目与其他软件,系统的关系:本项目采用客户机 /服务器原理,客户端的程序 是建立在 Windows XP系统上以JAVA以及MySQ!据库等为开
2、发软件的应用程 序。3.定义数据流图:数据流图描绘系统的逻辑模型,图中没有任何具体的物理元素, 只是描绘信息在系统中流动和处理的情况。系统的流程图:系统流程图是描绘物理系统的传统工具。它的基本思想是用 图形符号以黑盒子的形式描绘系统里的每个部件(程序,文件,数据库,表格, 人工过程等)。用户信息表:存放老师的教工号和密码以及学生的学号和密码。学生信息表:存放学生的学号,姓名,性别和出生年月。作业信息表表:存放作业号,作业名和作业详细信息。2010.11.4.参考资料1吴杰明等编著,软件工程实例教程,清华大学出版社,2软件工程实验指导书3系统可行性研究报告4系统需求规格说明书二、总体设计1.需求
3、规定本系统在输入学生信息时主要输入学生学号、姓名、性别、出生年月,输入 作业信息时主要输入作业号,作业名和作业详细信息。本系统在查询数据库时主要输入需要查询的相关信息,包括姓名,学号或者作业号,作业名方便操作人员把握信息。学生信息管理系统的功能可以划分为如下几个部分:1)系统帐户管理:主要是对系统用户进行管理,包括登陆、退出、操作记录 等。2)学生信息管理:显示学生信息,对学生信息增删改查。3)作业信息管理:显示作业信息,对作业信息增删改查。本系统对性能的规定:1)系统的更新处理时间应该在可接受的范围内;2)系统的数据查询时间应该在可接受的范围内;3)系统的数据统计时间应该在可接受的范围内。4
4、)操作方式上应该能够满足鼠标和键盘任意切换的需要;5)能够支持 Windows 7、Windows XP等运行环境。6)留有与其他系统的接口。2 .运行环境学生信息管理系统中硬件和软件的配置如下:服务器端系统的运行要求:系统软件: Window 2000/XP数据库管理系统:SQL Server2000硬件要求:Pentium III 450 以上,256M RAM, 40G HD3 .基本设计概念和处理流程本系统的基本设计概念和处理流程如下:1)系统启动时,激活身份验证模块。2)通过身份验证后,对系统进行初始化,判断用户身份,导入到不同的处理 页面。3)系统进入相应页面,对所显示的数据进行查
5、看,并执行相应功能的操作。4)各项功能执行完毕后,重新进入相应页面的状态。5)由退出系统事件激活关闭系统模块,退出系统。4.结构5.人工处理过程1)新学生入学以及新作业发布时需要对相应的入库单进行录入。2)对于已经退学的学生以及过时的作业需要老师对数据库数据进行相应的 删除。3)其他方面数据的处理系统将会自动进行。三、接口技术1.用户接口本系统采用典型的Windows风格作为人机接口。1)添加学生信息:教师将要进行新增学生信息的输入,系统将这些资料保存 在数据库用户信息表和学生信息表中。2)显示学生信息:显示老师已经保存的学生信息。3)删除学生信息:老师将要删除的学生信息输入,系统根据操作删除
6、修改数 据库处理,最后通过显示功能显示出来。4)修改学生信息:老师将要修改的学生信息输入,系统根据操作修改数据库 处理,最后通过显示功能显示出来。5)查询学生信息:通过老师功能模块处理过后,将其信息转化成相应学生的 信息显示出来。6)查询个人信息:通过学生功能模块处理过后,显示出该学生本人的信息。7)添加作业信息:教师将要进行新增作业信息的输入,系统将这些资料保存 在数据库作业信息表中。8)显示作业信息:显示老师已经保存的作业信息。9)删除作业信息:老师将要删除的作业信息输入,系统根据操作删除修改数 据库处理,最后通过显示功能显示出来。10)修改作业信息:老师将要修改的作业信息输入,系统根据操
7、作修改数据库处理,最后通过显示功能显示出来。11)查询作业信息:通过老师功能模块处理过后,将其信息转化成相应作业 的信息显示出来。2 .外部接口硬件接口: Pentium IV CPU及以上,内存在1GB以上的计算机。软件件接口:支持本系统的软件包括:Windows7 Windows XP等。3 .内部接口验证模块:完成对用户身份的验证。初始化模块:在身份验证后,系统调用初始化操作,执行完毕后进入相应贡 面。显示模块:显示出学生信息或者作业信息。修改模块:由老师完成对信息修改功能。查询模块:由相应消息驱动,完成对信息进行查看功能。增加模块:由老师完成对信息添加功能。删除模块:由老师完成对信息删
8、除功能。退出模块:实现用户从系统退出功能四、运行设计1 .运行模块组合不同的用户登录此系统获得的系统功能是不同,如下:1)老师具有学生信息录入,修改,查询,删除,作业信息录入,修改,删除 的权限;2)学生具有个人信息的查询,作业信息的查询的权限。2 .运行控制用户通过身份验证之后进入系统操作界面,老师可以进行信息的增添, 删除,修改,查询等操作,学生可以进行查询相关信息的操作。五、系统的数据结构设计1 .数据库表用户信息表:数据项名别名数据类型长度备注用户号 Userchar10用户密码 Paswchar20用户类型Kindint11为老师,0为 学生学生信息表:数据项名别名数据类型长度备注学号UserChar10姓名NameChar10性别SexChar1m为男,w为女出生年月BirthChar6默认:199811作业信息表:数据项名别名数据类型长度备注作业号NumChar10作业名ZnameChar10作业详细信息Informatio
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 高中古代诗歌试题及答案
- 2024年纺织工程师考试备考试题及答案
- 初考会计试题及答案大全
- 纺织设计师行业动态试题及答案
- 学生与专业纺织品设计师的区别试题及答案
- 炎德·英才大联考雅礼中学 2025 届模拟试卷(一)数学试题及答案
- 衣服营销测试题及答案
- 2025年联体单杠项目市场调查研究报告
- 织物的机械性能评估与测试试题及答案
- 广告创作方向探讨助理广告师考试试题及答案
- 大学生创新创业基础学习通超星期末考试答案章节答案2024年
- 沉浸式学习让你学习更高效课件高二下学期高效学习主题班会
- 国家开放大学《管理信息系统》大作业参考答案
- TCAICC 001-2024 张家界莓茶质量等级评价
- 人教版一下数学克的认识公开课课件
- 走进重高-培优讲义-数学-八年级-上册-(浙教版)
- 初中物理竞赛练习题集(共14讲)含答案
- 2024年江苏省南京市联合体中考三模英语试题(解析版)
- 四年级数学脱式计算练习题100道
- 创新与发明-按图索骥、循章创新智慧树知到期末考试答案章节答案2024年广州大学
- 2024年山东高考化学真题试题(原卷版+含解析)
评论
0/150
提交评论