




已阅读5页,还剩18页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
如实报告学科课程名称:软件工程实验项目:网上图书销售系统姓氏:XXX全职:计算机科学和技术类级别:电脑XXX班学号:XXXX指导教师:XXX计算机科学技术学院实验教学中心XXXX年XX月XX日列表第一章:需求分析31.1可行性分析研究31.2使用者需求51.3使用范围51.4业务流程分析5第二章:需求分析建模62.1实体-联络图设计62.2系统数据流图92.3数据字典10第三章:概要设计123.1系统模块总体结构设计123.1.1学生状态管理系统流程图:123.1.2整体结构和外部模块设计13第四章详细设计134.1登录模块设计134.2主界面设计134.3学生状态管理模块设计184.3.1学生状态管理系统增长记录184.3.2学生状态管理系统删除记录184.3.3学生状态管理系统修改记录184.3.4学生状态管理系统查询记录18第5章:测试和维护195.1系统测试195.2系统操作和维护19第六章设计经验21第七章参考文献22第一章:需求分析学籍管理是学校管理工作的重要组成部分,目前相当多的学校的学籍管理工作仍然遵循手工方式。随着学校规模的扩大、学生数量的增加,不高效、容易出错的手动方式越来越不适应实际经营工作的需要,利用计算机技术和数据库技术设计学籍管理系统,学籍管理工作的自动化成为学生管理部门的迫切需要。学籍管理主要包括学生状态变更管理(调出、调出、休学、复学、辍学、转学、转学、外勤、阅读、反复或跳跃)、学生成绩管理和教师基本信息管理和课程管理,主要包括数据输入、修改、删除、添加1.1可行性分析研究经济可行性:电脑的价格已经很便宜了,但性能有了很大提高。这个系统的开发为学校的工作效率带来了质的飞跃。为此,有以下几个方面。首先,该系统的运行可以代替手动执行很多复杂的任务;第二,系统的运行可以节约大量资源。第三,这个系统的运行可以大大提高学校的生产力。第四,该系统可以使敏感文档更加安全。另一方面,学校本身也需要这样的软件。电脑普及前必须在纸上填写信息,这样会浪费时间,容易出错。随着信息时代的到来,我们所有的工作都要重视效率,成绩和学生状态管理也不例外,为作者的软件提供使用组。因此,该系统在经济上是可行的。技术可行性:现在,全国的计算机越来越普遍,几乎所有的学校都配备了计算机,提供这个软件的硬件环境。基于计算机的管理系统使教师和管理员摆脱了复杂、容易出错的记录和管理方式,通过计算机附带的软件,可以从各种地方以全新的方式访问各种信息。以客户/服务器方式发展的框架为我们开发此系统提供了基础。为该系统的开发作者进行了对学校的深入调查研究。学校校园网络建设还为新系统服务器/客户机的结构提供硬件支持。以VB作为系统开发软件的现代编程语言,为复杂的命令控制语句、类和对象提供支持,并提供丰富的数据类型,确保高性能系统开发满足客户要求的系统开发的代码模块化要求,代码模块化增强对于今后新系统的扩展和修改非常有用。总之,本系统的设计和开发在技术上是可行的,因为技术和硬件设备的条件都符合。可行性:此系统可以在多种操作系统上运行。这意味着市场上广泛使用的操作系统可能受支持。此外,该系统是一个小型的学籍管理系统,消耗的资源很少,学校的计算机可以满足硬件或软件的条件,因此该系统可以运行。用户可用性:这个系统操作简单,有计算机基础的人不用培训就可以使用,即使没有计算机基础的人也可以通过简单的培训熟练地使用这个系统。系统运行后,在用户端,用户无需关心系统内部结构和实现方法,对用户是透明的。这意味着用户友好的界面、操作方便、功能全面的系统。用户只需用鼠标单击每个界面的选项卡或按钮即可执行相应的功能。管理员对如何处理各种数据感兴趣,只要将用户的信息输入计算机,管理员就可以运行相应的后台程序进行处理。这些功能可以在选定的开发环境中使用选定的开发工具实现。因此,该系统对用户的可用性没有任何问题。因此,可以在用户使用中使用。1.2使用者需求该系统是为大学生状态管理所安装的,与教务处一起管理学生的学生状态状况,并相应调整,部分教师、学生还可以通过系统查看学生资料、成绩等信息。该系统主要用于管理学生信息,管理从入学到毕业离开学校的所有学生状态变动管理,同时管理学生的成绩。因此,必须设置用户权限,将其分为普通用户和管理员,管理员是系统管理员,可以对系统中的所有任务、查询、修改、删除、更改学生的学生状态等进行操作。一般使用者可以是教师或学生以存取系统使用者,但是受权限控制,只能查询学生的记录、学生成绩等资讯,不能修改、删除这些资讯,也不能调整学生的学生状态变更等。1.3使用范围适用于教育界、大学、初中学生的学生状态管理的该系统,可以对学生状态管理、成绩管理、学生的学生状态进行随时输入、输出、搜索、调整,通过该系统软件帮助教育和研究人员利用计算机,实现学生状态管理、输入、输出、搜索所需的操作、分散的人员管理的具体化、可视化、合理化因此,该软件被广泛使用,开发意图主要是为了管理学生状态,为教育办公室;减轻管理员的工作负担,使学校的学籍管理工作更加完善。1.4业务流程分析首先,学生部根据学校相关规定和学生成绩招收新生,制作新生入学文件,修改学生状态管理信息的资料。接着教务处编了班,组织了教师进行教学。第一学期教学结束后,教务处组织学生进行期末考试,对学生的期末考试进行了统计分析。另外,各学科将根据教务处统计分析结果,评价奖学金,编制成绩单。最后,根据教务处统计分析的学生成绩结果,修改学生状态管理信息。最后完成了毕业注册、填写毕业注册表、修改学生状态管理信息等工作。第二章:需求分析建模2.1实体-联系人图形设计学生实体E-R图表学生学号城堡出生日期家庭地址名字上课图2-1学生实体E-R图表学生从实体E-R图表转出学生被调走了学号时间新转入的学校名称转发说明原因图2-2学生从物理E-R图转出学生休学E-R图表休学学号时间原因注释图2-3学生休学组织E-R图表学生复学团体E-R指导复学学号神学湖新班级编号时间学期原因注释图2-4学生复学组织E-R图表学生退学团体E-R图表辍学学号时间原因注释图2-5学生退学组织E-R图表学生们出去阅读实体E-R图出去借书学号时间原因学校名称注释图2-6学生们出去阅读实体E-R图学生组实体E-R图表转移班次学号原来的班级转入一半原因名字注释图2-7学生调整实体E-R图表学生重复(跳跃)实体E-R图表带薪(跳跃)学号神学湖新班级学年时间原因注释图2-8学生重复(跳跃)实体E-R图表实体之间的E-R图表转出休学复学辍学出去借书带薪(跳跃)转移班次学生图2-9实体之间的E-R图2.2系统数据流图整个数据流图2-1管理员使用系统时的数据流图2-2学生使用的数据流图2-32.3数据字典数据流名称:管理员登录信息简要说明:管理员登录用户信息数据流来源:经理数据流位置:确定经理信息配置数据流:管理员用户名口令数据流名称:学生信息简要说明:查询、增加、修改、删除学生的信息数据流来源:对学生信息采取的各种措施数据流位置:配置学生信息数据流:学号名称所在的班级出生日期国家(地区)省(州)市居民身份证号码是否在校进程逻辑名:判断管理员登录信息简要说明:确定管理员的登录信息是否正确输入的数据流:管理员登录信息处理说明:根据用户提供的管理员信息确定该信息是否正确,如果正确,则可以继续执行下一步,否则将返回。输出的数据流:管理员登录信息流程逻辑名称:查看学生信息简要说明:查看学生的个人信息输入的数据流:学生信息处理说明:根据所提供学生的初步信息,学生综合信息输出的数据流:查询的信息流程逻辑名称:增加学生信息简要说明:增加学生的个人信息输入的数据流:学生信息处理说明:根据所提供学生的初步信息添加一名学生的信息输出的数据流:学生信息流程逻辑名称:修改学生信息简要说明:修改学生的个人信息输入的数据流:学生信息处理说明:修改选定学生的各种信息输出的数据流:学生信息流程逻辑名称:删除学生信息简要说明:删除学生的个人信息输入的数据流:学生信息处理说明:删除选定学生的信息输出的数据流:学生信息处理逻辑名称:学生登录信息简要说明:学生登录用户信息数据流来源:学生数据流位置:判断学生帐户信息配置数据流:学生用户名密码数据流名称:学生信息简要说明:学生的信息来源:查询学生自己的信息地点:查看学生信息配置:学生姓名、学生注册密码等进程逻辑名称:判断学生登录信息简要说明:确保学生正确记录信息。输入的数据流:学生的登录信息处理说明:根据用户提供的学生信息确定信息是否正确,如果结果正确,则可以继续下一步,否则返回。输出的数据流:学生登录信息处理逻辑名称:查看自己的信息简要说明:查看学生自己的各种信息第三章:概要设计3.1系统模块总体结构设计登录窗口验证使用系统的人员的身份,如果您是系统管理员,则有权修改、插入、添加、删除和保存数据,还可以管理可以使用此系统的人员。最终用户只能执行查询、打印、页面设置、打印预览等简单功能。每个“学生状态管理”和“学生状态更改管理”窗口都具有数据备份功能。3.1.1学生状态管理系统流程图:开始进入主界面退场y退场n选择相关任务退场执行相关任务yn继续相关工作图3-1学生状态管理系统处理流程图3.1.2整体结构和外部模块设计学籍管理系统学生状态信息增长模块删除学生状态信息模块修改学生状态信息模块学生状态信息查询模块显示所有学生状态信息模块退场图3-2模块设计第四章详细设计4.1登录模块设计系统登录模块主要完成登录系统的用户的验证,只有合法用户才能进入系统。此外,为了防止用户无限期地输入无效的用户名或密码,系统登录模块中添加了限制登录次数的功能。如果用户允许最大登录次数(此处为3次)超过,则将显示提示消息并退出应用程序。4.2主界面设计主界面是应用程序的主体,也是应用程序的外观,设计为好或坏,直接影响用户的第一感觉,如果主界面设计得不好,即使应用程序的其他部分设计得再细致,用户也可能无法使用或不想使用它。因此,在设计主界面时,必须保持界面的简单性和清晰度。作为学生状态管理系统的主要界面,用户可以在主界面中选择添加记录、删除记录、修改记录、查看记录、显示完整记录和结束6个操作。4.2.1登录模块设计系统登录模块主要完成登录系统的用户的验证,只有合法用户才能进入系统。此外,为了防止用户无限期地输入无效的用户名或密码,系统登录模块中添加了限制登录次数的功能。如果用户允许最大登录次数(此处为3次)超过,则将显示提示消息并退出应用程序。图4-1。图4-1登录界面4.2.2主
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年大型并网风力发电机组发电机项目立项申请报告
- 安阳学院《界面及网页设计》2024-2025学年第一学期期末试卷
- 驻马店职业技术学院《应用人工智能》2024-2025学年第一学期期末试卷
- 2025年收费的生产服务项目申请报告
- 杭州职业技术学院《化工生产仿真实验》2024-2025学年第一学期期末试卷
- 宁夏大学新华学院《ip设计》2024-2025学年第一学期期末试卷
- 天津广播影视职业学院《工业社会学概论》2024-2025学年第一学期期末试卷
- 2025年汽车融资租赁项目申请报告
- 二零二五版人才引进分房优惠政策协议
- 二零二五版跨境电子商务交易合同范本
- 信息平台造价管理办法
- DG-TJ08-2202-2024 建筑信息模型技术应用标准(城市轨道交通)
- 2025年度学校国际交流合作计划
- 2025年注册土木工程师专业基础考试题(附答案)
- 安全管理目标及责任书
- 阀门配送方案模板(3篇)
- 激光切割安全操作规程
- 海事管理培训课件
- 《曾国藩传》读书分享课件
- 十五五林业发展规划(完整版)
- 厂区安保巡逻管理制度
评论
0/150
提交评论