软件工程课程设计报告网上图书销售系统样本.doc
《软件工程课程设计报告网上图书销售系统样本.doc》由会员分享,可在线阅读,更多相关《软件工程课程设计报告网上图书销售系统样本.doc(27页珍藏版)》请在咨信网上搜索。
1、实 验 报 告课程名称: 软件工程实验项目: 网上图书销售系统姓 名: 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
2、主界面设计134.3 学籍管理模块设计184.3.1. 学生学籍管理系统的增加记录184.3.2学生学籍管理系统的删除记录184.3.3学生学籍管理系统的修改记录184.3.4学生学籍管理系统的查询记录18第五章: 测试与维护195.1 系统测试195.2系统的运行与维护19第六章 设计心得体会21第七章 参考文献22第一章: 需求分析学生学籍管理工作是学校管理工作的重要组成部分, 现在相当一部分学校的学生学籍管理工作仍沿用手工方式。随着学校规模的扩大、 学生人数的增加, 效率低下、 容易出错的手工方式越来越不适应实际管理工作的需要, 利用计算机技术和数据库技术设计开发学生学籍管理系统、 实现
3、学生学籍管理工作的自动化成为学生管理部门的迫切需要。学生学籍管理工作主要是学生基本情况的管理包括学生学籍变动的管理( 转入、 转出、 休学、 复学、 退学、 调班、 外出借读、 借读、 留级或跳级) 、 学生成绩的管理和教师基本信息管理和教课的管理, 主要包括数据输入、 修改、 删除、 追加、 查询、 统计和打印报表等功能, 学生学籍管理系统要能高效、 准确地完成这些功能, 并要达到界面美观友好、 使用方便。1.1 可行性分析研究经济上可行性: 现在, 计算机的价格已经十分低廉, 性能却有了长足的进步。而本系统的开发, 为学校的工作效率带来了一个质的飞跃, 为此主要表现有以下几个方面: 第一,
4、 本系统的运行能够代替人工进行许多繁杂的劳动; 第二, 本系统的运行能够节省许多资源; 第三, 本系统的运行能够大大的提高学校的工作效率; 第四, 本系统能够使敏感文档更加安全, 等等。另一方面, 就学校自身来说,它也是需要这样一个软件的。我们在计算机还没有普及之前,信息都必须经过在纸上填写来实现, 这样既浪费时间又容易出错,。随着信息时代的来临, 我们的各项工作都要讲求效率, 成绩和学籍管理也不例外, 这就为作者的软件提供了使用群体。因此, 本系统在经济上是可行的。技术上可行性: 当前,全国计算机越来越普及,几乎每个学校都配有计算机,为这套软件提供了硬件环境。以计算机为基础的管理系统使教师和
5、管理者摆脱了那种繁杂、 易错的记录及管理方式, 经过计算机以及配套的软件, 用户能够采用全新的方式从不同的地方存取各种信息。从客户/服务器方式上发展起来的框架结构为我们提供了开发本系统的基础。为了本系统的开发作者特对学校进行了深入的调查研究。学校校园网的建设也为新系统服务器/客户端的结构提供了硬件的支持。使用VB作为系统开发的开发软件, 它作为一种现代的编程语言, 提供完善的指令控制语句、 类与对象的支持及丰富的数据类型, 给开发高性能系统提供的保障为开发满足客户要求的系统, 保证了代码的模块化要求, 而代码模块化的提高, 非常有利于以后对新系统的扩展与修改。综上所述, 本系统的设计与开发在技
6、术上和硬件设备上的条件都是满足的, 因此, 它在技术上是可行的。运行上可行性: 本系统能够运行在各种操作系统之上, 就是说市场上流行的操作系统都能够支持。另外, 本系统为一个小型的学生学籍管理系统, 所耗费的资源非常的小, 学校的电脑无论是硬件还是软件都能够满足条件, 因此, 本系统在运行上是可行的。用户使用可行性:本系统的操作简单, 有计算机基础的人无需培训即可使用, 即使是没有计算机基础的人只需经过简单的培训就能够很熟练的使用本系统。系统运行后, 就用户方而言, 由于用户使用本系统时, 不会也不必关心系统内部的结构及实现方法, 即对用户来说是透明的, 因此本系统对用户而言, 是定位在界面友
7、好、 操作方便、 功能齐全的原则上的, 用户只需简单的用鼠标点击各界面上的选项卡或按钮就能执行相应的功能, 就管理者而言, 关心的是如何处理各种数据, 只要把用户的信息输入计算机, 管理者就可运行相应的后台程序进行处理。而以上的这些功能都能在所选择的开发环境中用所选择的开发工具来实现。因此说本系统在用户使用可行性上是没有问题的。因此, 它在用户使用上是可行的。1.2 用户需求此系统专门为高校学籍管理所设置, 用与教务处管理学生的学籍情况, 并进行相应的调整, 同时也可用于一些老师, 学生经过系统查询一些学生资料, 成绩等信息。系统主要用于管理学生信息, 管理学生从进校开始, 到毕业离校的一切学
8、籍变动的管理, 同时管理学生的成绩。因此需要设置用户权限, 分为一般用户和管理员, 管理员是系统的管理人员, 能够进行系统内的任何操作, 查询, 修改, 删除, 学生的学籍变动等操作。一般用户为访问系统用户, 能够是老师, 也能够是学生, 但权限上受到控制, 只能够查询一些资料, 如学生的档案, 学生的成绩等信息, 而不能对这些信息进行修改, 删除等操作, 更不能对学生的学籍变动进行调整等操作。1.3 使用范围本系统适用于教育界, 大学, 中学的学生学籍的管理, 它是比较完善的系统管理软件, 可对学生进行学籍管理, 成绩管理, 对学生的学籍能够随时输入、 输出、 查找, 调整, 经过本系统软件
9、, 能帮助教研人员利用计算机, 快速方便的对学生学籍管理进行管理、 输入、 输出、 查找的所需操作, 使散乱的人事管理能够具体化, 直观化、 合理化。因此此软件使用范围广, 开发的意图主要是为了教学办公室对学生学籍的管理更方便; 减轻管理人员的工作负担, 使学校的学籍管理工作能够更加的完善。1.4 业务流程分析首先, 由学生处根据学校相关规定和学生成绩招录新生, 并建立新生入学档案和修改学籍管理信息中的数据。接着有教务处组织编排班级和组织教师进行教学。完成一学期的教学后, 由教务处组织学生进行期末考试, 并对学生期末成绩进行统计和分析。再由各系根据教务处统计分析的结果评定奖学金、 填制成绩单。
10、最后再由学生处根据教务处统计分析的学生成绩结果修改学籍管理信息。并最终完成毕业学生的毕业登记、 填制毕业登记表和修改学籍管理信息。第二章: 需求分析建模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图外出借读学号
11、时间原因学校名备注图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数据字典 数据流名称: 管理员登录信息 简 述: 管理员登录用户信息数据流来源: 管理员 数据流去向: 管理员信息判断 数据流组成: 管
12、理员用户名+密码 数据流名称: 学生信息 简 述: 对学生的信息进行查询, 增加, 修改, 删除处理数据流来源: 对学生信息进行的各种操作 数据流去向: 学生信息 数据流组成: 学号+姓名+所在班级+所在年级+性别+出生年月+国家+省份+城市+身份证号码+是否在校 处理逻辑名称: 管理员登录信息判断 简 述: 判断管理员的登录信息是否正确输入的数据流: 管理员登陆信息 处理描述: 根据用户提供的管理员信息, 判断该信息是否正确, 如果正确, 则能够进行下一步操作, 否则返回。 输出的数据流: 管理员登录信息 处理逻辑名称: 查看学生信息 简 述: 查看学生的个人信息输入的数据流: 学生信息 处
13、理描述: 根据提供的学生的初步信息, 查询学生的全面信息 输出的数据流: 查询的信息 处理逻辑名称: 增加学生信息 简 述: 增加学生的个人信息输入的数据流: 学生信息 处理描述: 根据提供的学生的初步信息, 增加一个学生的信息 输出的数据流: 学生信息 处理逻辑名称: 修改学生信息 简 述: 修改学生的个人信息输入的数据流: 学生信息 处理描述: 修改选中学生的各种信息 输出的数据流: 学生信息 处理逻辑名称: 删除学生信息 简 述: 删除学生的个人信息输入的数据流: 学生信息 处理描述: 删除选中的学生的信息 输出的数据流: 学生信息 处理逻辑名称: 学生登录信息 简 述: 学生登录用户信
14、息数据流来源: 学生 数据流去向: 学生帐号信息判断 数据流组成: 学生用户名+密码 数据流名称: 学生信息简 述: 学生的信息来源: 对学生自己的信息进行查询 去向: 学生信息查询 组成: 学生名+学生登录密码等 处理逻辑名称: 学生登录信息判断 简 述: 判断学生录信息是否正确输入的数据流: 学生的登录信息 处理描述: 根据用户提供的学生信息, 判断该信息是否正确, 如 果正确, 则能够进行下一步操作, 否则返回。 输出的数据流: 学生登录信息 处理逻辑名称: 查看自己的信息 简 述: 查看学生自己的各种信息第三章: 概要设计3.1 系统模块总体结构设计在登录窗口中是对使用系统人的身份的识
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 软件工程 课程设计 报告 网上 图书 销售 系统 样本
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【天****】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【天****】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。