




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、目录1.1系统及需求分析22. 系统分析52.1业务流程分析52. 2数据流程分析:62. 3功能分析:功能层次图73. 系统设计73.1软件模块结构设计73. 2数据库设计85.全文总结111.1系统及需求分析1.1.1系统需求通过调查,要求系统需要冇以下功能:(1)由于操作人员的计算机知识普遍较茅,要求有良好的人机界面;(2)曲于该系统的使用对象多,要求有较好的权限管理;(3)原始数据修改简单方便,支持多条件修改(4)方便的数据查询,支持多条件查询;(5)在相应的权限下,删除数据方便简单,数据稳定性好;(6)数据计算自动完成,尽量减少人工干预;1.4.1学生类图:1.4.2课程类图:1.4
2、.3选修类图:1.4.4 总体 uml::student i registration form i registrarcoursesecti on:studentstudent1: open12: select courses :3: submit :1.4.5 登入 uml:any userreaistration form4: register :coursesecti on5: get availability7: add student6: get availability ;iiii8:add student :9: create;u:log in form1: / enter u
3、ser name and passwnrd()2: / validateusername andpassword。2.系统分析2.1业务流程分析班级管理业务流程图:输出成绩管理业务流程图:2. 2数据流程分析:2.2.1数据流程图:由于木系统的数据模块较多,卜面仅以学生成绩管理模块为例來进行编制。学生成绩管理系统0层数据流程图/管理辣n教务教师学生成绩管理系统1层数据流程图2. 3功能分析:功能层次图学生信息管理系统登录添修复班添班档档档加改新级加级案案案用密登浏班查添浏査户码录览级询加览询基 木 课 程 设 置班级 课 程 设 置基 木 学 费 设 置学生 缴 费 浏 览学生 缴 费 添 加
4、学 生 缴 费 査 询系班档课成打统级案程绩印管管管管管报理理理理理表3.系统设计3.1软件模块结构设计3. 1软件结构设计本系统在执行时,先根据不同的操作人员的需要来进行相应的模块,然后可以输入数据或者进行其它的查询或浏览等操作;总体来说,本系统屈于一个事3. 2数据库设计数据库采用了 microsoft推击的access数据库,这是微软集成到office屮的 一个桌面数据库,能够快速方便的和office的其他套件综合使用。由-j- access具冇显著的 简易性和有效性,大量的桌面数据库系统都采用access作为后台数据库。使用 access的好处还在于,如果你的系统扩展到client/s
5、erver模式的吋候,口j以使用 microsoft的数据库服务器软件sql server,此吋,程序只需要简单的修改一下 链接(ado的数据源)就可以,这样,为程序的平滑扩展提供了非常有力的条 件。3. 2. 1本系统中所涉及到的主要实体共有九个数据表:allkecheng表:课程名称,教材cj表:学号,学期,类型,课程名称,分数class表:年级,班级,教室,年制,专业,班主任,备注classkecheng表:年级,专业,年制,学期,课程名称jf表:学号,学期,交费,欠费,r期,操作员kaoshileixing 表:类型use 表:username,password,adminjreado
6、nly,qx1,qx2,qx3,qx4xj表:学号,姓名,性别,班级,出生年月,家庭住址,邮政编码,联系电话, 入学时间,备注suefei表:年级,专业,年制,学期,学费3. 2. 2各表的物理结构如下:allkecheng 表:字段名称类型宽度小数位课程名称文木20教材文本30cj表:字段名称类型宽度小数位学号文本10学期文本50类型文本16课程名称文本20分数单精度型数字i动class 表:字段名称类型宽度小数位年级文木16班级文本20教室文本5年制文本8专业文本16班主任文本8备注备注classkecheng 花字段名称类型宽度小数位年级文本16文本12年制文本8学期文本50课程名称文本
7、20jf表:字段名称类型宽度小数位学号文木5学期文本50交费货币自动欠费货币自动日期日期/时间操作员文本10kaosileixing 表:字段名称类型宽度小数位类型文木10use 表:字段名称类型宽度小数位username文本20password文本20admin文本2read only文本2qx1文本2qx2文本2qx3文本2qx4文本2xj表:字段名称类型宽度小数位学号文木9姓名文本8性别文本2班级文木10出生年月h期/时间家庭住址文木30邮政编码数字(长整型)联系电话数字(长整型)入7时间日期/时间备注备注xuefei 表:字段名称类型宽度小数位年级文本16专业文木50年制文本20学期文木40学费货币动5.全文总结在木系统的开发过程屮,由于我们是初次开发软件,在知识、经验方面都存 在着不足。另外,在整个开发的过程中,时间也比较仓促。因此,该系统必然会 存在一些缺陷和不足。因为对学生管理的整个流程不够熟悉,在需求分析时未能 做到完全满足用户的需求。虽然网络在学生管理系统中的应用不是很多,但是未 來的发展方向,在本次开发过程曲于硬件的限制,未能实现网络功能,因此在以 后的系统更新过程屮可能会造成一些不必要的数据损失。尽管本管理系统存在着很多不足,但其功能全面、易于日后程序更新、数据 库管理容易、界而友好、操作方便、效率高、安全性好等优点是
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 郫县电梯加装施工方案
- 2025届湖南省张家界市名校中考生物五模试卷含解析
- 出售广东渔船合同范例
- 专题01 声现象(3大模块知识清单+3个易混易错+2种方法技巧+典例真题精析)-2025年中考地理一轮复习知识清单
- 单位共有房屋买卖合同范例
- 多媒体教学计划
- 眼科手术患者护理
- 员工福利的改进与落实计划
- 环保与可持续发展计划
- 班主任的班级学习目标计划
- 中国古典园林史复习
- 32个管理学经典理论
- 高压线下作业安全技术交底
- 模型18奔驰模型(原卷版+解析)
- 2024华中区域电力并网运行管理实施细则
- 安全员岗位竞聘课件
- 职能科室对医技科室医疗质量督查记录表(检验科、放射科、超声科、功能科、内镜室)
- 报警员服务规范用语
- 护士职业暴露后处理
- 广东省珠海市香洲区2023-2024学年七年级下学期期末历史试题(原卷版)
- 反诉状(业主反诉物业)(供参考)
评论
0/150
提交评论