




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
组员:李XX 丁XX 王XX 何XX 目录软件工程实验可行性报告可输入公司 可输入时间1 1XXXXXXXXXXXX目录PAGE42PAGE42目录一. 引言 4二. 关键字 5三. 摘要 6四. 系统概述 7五. 可行性研究报告 8引言 9编写目的 9项目背景 9参考资料 9定义 9可行性研究的前提 101.2.1要求 111.2.2目标 12条件,假定和限制 12可行性研究方法 12决定可行性的主要因素 13评价尺度 13对现有系统的分析 14处理流程和数据流程 14工作负荷 141.3.3人员 141.3.4局限性 14技术可行性分析 14对系统的简要描述 14处理流程和数据流程 15与现有系统比较的优越性 15采用建议系统可能带来的影响 15技术可行性评价 15经济可行性分析 15资金支出 151.5.2效益 15收益/投资比 15投资回收期 15敏感性分析 15社会因素可行性分析 16法律因素 16用户使用可行性 16其它可供选择的方案 16引进已有管理系统 16结论意见 16六需求分析 17将要完成的软件功能 17功能需求划分 17学生其本信息管理功能 17学生详细信息管理功能 17课程设置管理功能 17学生成绩管理功能 17用户管理功能 17打印功能 17七数据描述 181.数据 182.数据字典 18八.概要设计 16总体设计 16处理过程 16系统总体结构图 16功能模块划分 17数据库设计 18物理设计 19概念设计 20安全保密设计 20九.详细设计 18十.测试和维护 24十一.总结及心得 25PAGE55PAGE55组员:李XX 丁XX 王XX 何XX 引言软件工程实验一.引言:PAGE66PAGE66组员:李XX 丁XX 王XX 何XX 关键字二.关键字:。PAGE77PAGE77组员:李XX 丁XX 王XX 何XX 摘要三. 摘要20045计、护理等8425改等功能XXXXXXXXXX24日时间:20XX12月可行性研究报告PAGE98PAGE98四.系统概述:对学生的如下信息提供相关管理功能:1IP地址,已在线时长统计,当前在线人数,以及远程关闭计算机。2通过简单的聊天系统来实现。3资料,教师可以将学习资料上传,学生可提交作业,下载学习资料。五.可行性研究报告引言编写目的20045计、护理等8425改等功能。项目背景项目名称:《学生学籍管理系统》项目提出者:朱德军老师项目开发者:何宝,王XX,丁XX,李XX用户:西安交通大学城市学院参考资料张海藩主编,《软件工程导论》,清华大学出版社陆丽娜主编,《软件工程》,经济科学出版社瞿中主编,《软件工程》,机械工业出版社《数据库系统概论》——萨师煊高等教育出版社定义SQL合。SQL存储过程的区别在于触发器能够自动执行并且不含有参数。可行性研究的前提要求功能:对学生的学籍以及成绩,进行基本的管理。包括:学生的基本信息和学科成绩的存储、输入、删除、修改、查询,以及升留级管理。登陆功能:分辨不同用户给予不同权限;分辨是否有这样的用户名;分辨用户所输入的用户密码是否正确码具有识别能力。输出:能按要求在显示器上显示所需内容并能打印成有条理的表格,没有多余的内容,也没有重复的现象。工保存的繁杂程序。实现:由系统主界面调入,便于学生成绩管理功能。完成期限:15天1.2.2.目标能够存储一定数量的学生信息,并方便有效的进行相应的数据操作和管查询。XXXXXXXXXX24日时间:20XX12月可行性研究报告PAGE1310PAGE1310学生信息的登记、删除及修改。学生资料的统计与查询。能够对需要的统计结果提供列表显示输出。时提供信息备份的服务。条件、假定和限制开发时间:15天经费来源:个人筹集最迟完成时间:20XX1215可行性研究方法WINDOWSWIN32率高的缺点。集体操作如下:将可行性研究按一定的方法分解成相对简单的工作将分解后的各项工作,分别交给合适的人或计算机去做(次只能由我一个人努力了,以后一定发扬团队精神)按照一定的规则组织人机协同工作应用先进技术提高单项工作速度使单项工作尽可能并行作业完成任务大额决心评价尺度是否功能齐全,运行稳定。在网络功能方面是否方便管理。设置是否灵活开。是否具有多任务,高效率的特点。是否具有界面友好,操作简单的特点。对现有系统的分析处理流程和数据流程工作负荷现有系统相对较差,系统不是特别有益于用户、方便与用户。人员需要大量地人员来管理,维护其数据,出错率较高。出现很多冗余信息。局限性对人力资源进行大量的浪费,而且安全性不是很高。技术可行性分析对系统的简要描述减少人力资源的浪费以及工资支出。处理流程和数据流程与现有系统比较的优越性作为参考。采用建议系统可能带来的影响20045计、护理等8425改等功能。技术可行性评价应尽职尽责,尽量在规定期限内完成项目。需要短时间来熟悉新系统,但不需要大量的培训。在以上限制条件下利用现有技术和人员,完全可以实现预期目标。开发人员需要短时间来熟悉新系统,但不需要大量的培训。尽职尽责,尽量在规定期限内完成项目。经济可行性分析1.5.1资金支出:一次性支出1.5.2效益从使用该系统开始,您就会享受到它对您的效益。1.5.3收益/投资比从宏观角度讲,受益远高于投资1.5.4投资回收周期3.5敏感性分析对其它软件不会产生较大的冲突,敏感度较低。社会因素可行性分析法律因素所有技术资料都由提出方保管。合同制定确定违约责任用户使用可行性使用本软件人员要求有一定计算机基础。其他可供选择的方案引进已有管理系统操作人员需要重新上机培训,可以避免大量开发费用结论意见支出成本降到最底。XXXXXXXXXX时间:20XX1224日数据描述PAGE1614PAGE1614六.需求分析学生学籍系统针对各个模块不同的表添加信息、修改信息、删除信息、以及查询显示信息等功能。学生学籍系统针对各个模块不同的表添加信息、修改信息、删除信息、以及查询显示信息等功能。学学学课系生生生程统基详详资用本细细料户信信资设设息息料置置管管管管管理理理理理功能需求划分学生基本信息管理功能●学生基本信息的录入,包括学号、姓名、性别、专业等信息●学生基本信息的修改;●学生基本信息的删除;●学生基本信息的查询。学生详细信息管理功能●学生详细信息的录入,包括学号、姓名、专业等信息;●学生详细信息的修改;●学生详细信息的查询。课程设置管理功能●课程设置信息的录入,包括课程编号、课程名字、所占学分等信息;●课程设置信息的修改;●课程设置信息的查询。学生成绩管理功能●学生成绩信息的录入,包括课程编号、姓名、学号、分数等信息;●学生成绩信息的修改;●学生成绩信息的查询。用户管理功能●系统用户信息的录入,包括用户名、密码等信息;●系统用户信息的删除。打印功能●用户直接打印功能;●打印预览功能;●打印设置功七.数据描述数据:学号、姓名、性别、出生年月、班级;专业代号、专业名称;课程编号、课程名称、学分;课程编号、学号、成绩;用户名、密码。数据字典:数据元素名称:学号数据值类型:离散类型:数字长度:8有关数据结构:学生成绩学生登记卡选课卡编号:001数据元素条目名称:课程号数据值类型:离散类型:数字和字母长度:2有关数据结构:课程成绩课程登记卡选课卡编号:002XXXXXXXXXX时间:20XX1224日测试和维护PAGE2817PAGE2817八.一.1.1处理过程●系统启动时,激活系统登录模块,进行身份验证。全局变量。●系统进入窗口状态,通过按钮,激活各功能模块,并执行指定模块。●由关闭系统事件激活关闭系统模块,退出系统。系统总体结构图系统登录身份验证系统登录身份验证系统主界面重新验证SQL语学学排系查更退 正常退出生生序统询新出基详用本细户信信管息息理学成学成课学姓专简高籍绩程号名业易级管管管代查查理理理号询询增修删加改除信信信息息息功能及模块划分本软件通过窗口与用户进行交互,实现软件功能实现功能 模块名称系统控制 关闭系统模块、系统功能模块浏览 浏览模块、刷新浏览模块、基本信息模块、刷新基本信息模查看详细信息详细信息模块、是否添加模块学籍管理学籍管理模块、是否添加模块成绩管理成绩管理模块、是否添加模块课程设置课程信息模块选修课设置选修课设置模块查询排序删除增加修改打印用户管理身份验证
简易查询模块、高级查询模块、SQL语句查询模块按学号、姓名、专业代码排序模块删除模块、刷新浏览模块、刷新基本资料模块增加模块、刷新浏览模块、刷新基本资料模块修改模块、刷新浏览模块、刷新基本资料模块打印设置模块、打印预览模块新建用户模块、修改密码模块身份验证模块二.数据库设计物理设计说明学号说明学号`姓名性别专业名称编号字段名称数据结构1Student-idint2Student-namechar503SexChar24Class-namechar学生详细信息表编号字段名称编号字段名称1 Student-id数据结构int2Student-nameVarchar50说明学号姓名说明课程编号说明课程编号课程名称学分说明课程编号学号成绩33SexChar2性别说明专业号说明专业号专业名称编号字段名称数据结构1Class-idint2ClassnameVarchar40说明学号说明学号姓名出生年月所在专业名称编号字段名称数据结构1Student-idint2StudentnameVarchar503BirthVarchar204Class-nameVarchar40(5)课程设置表编号字段名称数据结构1lesson-idint2lessonnameVarchar1003creditint(6)考试成绩表编号字段名称数据结构1Lesson-idint2Student-idint3Scorefloat(7)用户信息表编号字段名称编号字段名称1 Usename数据结构Varchar40说明用户名2PwdVarchar40密码概念设计用户名密码用户用户名密码用户学号学号专业名是否注册姓名注册注册信息课程名称性别学生选课课程学分课程出生年月课程编号考试总成绩考试结果平均成绩三.安全保密设计●在用户登录系统时进行身份验证,只允许合法用户进入系统;●可以新用户注册九.详细设计接下来便是软件的具体实现过程一程序欢迎界面当前界面为系统欢迎界面,会在几秒后自动跳转到下一个界面二系统登录界面.在用户名和密码栏中输入已注册的,如果用户名密码输入正确,点击“登录”按钮会跳转到下一个界面,否则会提示用户或密码错误;点击“注册”按钮可以进行新用户的注册,则会跳转到下一个界面实现登录的代码为n=alltrim(thisform.text1.value)p=alltrim(thisform.text2.value)ifp==""orn==""messagebox("用户名或密码不为空")elseiflen(n)!=0andlen(p)=0messagebox("密码不能为空!")thisform.text2.setfocuselseiflen(n)==0andlen(p)!=0messagebox("用户名不能为空!")thisform.text1.setfocuselseuse表1gotopdowhilenoteof()ifn==alltrim(用户名)and 密码)messagebox("恭喜,登录成功!")exitthisform.releaseelseskipendifenddoifeof()locateforalltrim(用户名)==alltrim(n)iffound()messagebox("密码错误!")thisform.text2.value=""thisform.text2.setfocuselseendifendifn=n+1ifn>=3
messagebox("thisform.text1.value=""endifmessagebox("非法用户!")thisform.releaseendifendifendif三.用户注册界面果两次不一致,则会提示错误“注册”功能实现代码为n=alltrim(thisform.text1.value)p=alltrim(thisform.text2.value)p1=alltrim(thisform.text3.value)ifp==""orn==""orp1==""messagebox("密码或用户名不为空")thisform.text1.setfocuselseuse表gotoplocateforalltrim()==nifeof()ifp==p1insertinto用户values(n,p)messagebox("")doform表单1thisform.releaseelsemessagebox("两次输入的密码不一致")thisform.text1.value=""thisform.text2.value=""thisform.text1.setfocusthisform.text2.setfocusendifelsemessagebox("用户名已经存在")thisform.text1.value=""thisform.te
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 商家合作协议合同
- 农业技术服务合同协议
- 人力资源招聘合同
- 房改房二手房买卖合同
- 服务器维护服务类合同
- 集体土地买卖合同
- 砂石材料供货合同
- 智慧园区开发建设合同
- 设备买卖居间合同
- 山西金融职业学院《数据可视化理论与实践》2023-2024学年第二学期期末试卷
- 姜晓龙-麦田除草剂爱秀的开发-先正达
- 部编人教版三年级下册语文:荷花课件
- 多联机空调系统设计课件
- 螺纹牙强度校核计算
- 技术规范书柴油发电机组
- 青岛科技大学成人大专《工商企业管理实训报告》
- 低钾血症最新版本最新课件
- 2023年陕西延长石油矿业有限责任公司招聘笔试题库及答案解析
- YY/T 1792-2021荧光免疫层析分析仪
- GB/T 39235-2020猪营养需要量
- GB/T 30799-2014食品用洗涤剂试验方法重金属的测定
评论
0/150
提交评论