ImageVerifierCode 换一换
格式:DOCX , 页数:19 ,大小:323.49KB ,
资源ID:7648705      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/7648705.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(bs模式 系统 软件设计.docx)为本站会员(b****5)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

bs模式 系统 软件设计.docx

1、bs模式 系统 软件设计一设计内容 随着学生人数的增加,学校对于学生成绩的管理工作越来越繁重,同时伴随着大量的人力、物资的浪费。随着信息技术水平的提高,利用信息系统来对信息进行管理成为一种普遍有效的方法。学生的考试过程也可通过信息系统来实现,这样既能减少簿记和人力的开销,也能方便师生的查询和总结。该系统涉及了学生和管理员两个不同权限的用户,学生拥有在线考试、成绩查询、留言查询等权限,管理员有人员管理、成绩管理和成员查找的功能。通过这个系统可方便老师对学生的了解,及时制定出针对性强的教学方案。 二技术需求设计说明书2.1 技术概述2.1.1 目标使用JSP和Servlet技术将在线考试系统系统做

2、成界面友好性,查询、编辑、管理方便的MIS系统,实现以下目标:(1)改善纸质试卷考试的资源浪费现象,实现考试的电子化。(2)提高教师的工作效率,减轻教师批阅试卷的工作。(3)督促学生考后的自我反思,使学生在不断思考中得以提高。(4)优化教学管理流程,使教师能及时了解学生的情况,及时地制定出有效的教学计划。(5)方便管理信息,能及时的增删用户,保证数据库信息的有效性。2.1.2 硬件环境处理器:1 GHz 32位内 存:2 GB 显 卡:支持DirectX 9 128M (开启AERO效果)硬盘空间:16G (主分区,NTFS格式)显示器:分辨率在1024X768像素2.1.3 软件环境操作系统

3、:Windows XP数据库:MYSQL Access,Web应用服务器:tomcat7.0技术:JSP技术,事务处理技术(数据库)2.2 功能需求2.2.1 功能划分根据考试系统的需求,该系统面向两类用户,一类是管理员,一类是普通用户。管理员拥有最高权限,可查看所有用户的成绩和留言,并可管理和删除用户。普通用户通过注册信息即可登录系统,登陆系统后可进行在线考试,考试后自动产生分数,用户可对当次考试进行自我评价,也可查看以往自己的考试记录,以及所有用户对试卷的留言。2.2.2 功能描述1.登陆注销该系统分为两个权限:管理员、普通用户。用户通过WEB浏览器访问本系统,登陆以后获得相应的权限,管理

4、员拥有最高权限,可对用户信息进行修改,并有查找和删除用户的权限。普通用户可进行在线考试和查看等功能,但不能查看其它用户的成绩,只能看到其它用户的留言。2管理员admin的功能管理员登陆后,主要的操作内容有三方面,管理员可进行人员管理、成绩管理和成员查找操作。人员管理中会显示所有的用户名称,在此处可删除用户及其所有的信息;成绩管理中可显示所有用户的考试时间、考试成绩和考后留言思考,管理员可删除用户的考试记录,也可修改留言;成员查找中,管理员输入想要查找的用户名称即可显示该用户的所有考试信息,管理员可进行删除和修改。3.普通用户的功能 普通用户登陆后,主要的操作内容有考试系统、成绩查询和留言查看。

5、进入考试系统后,系统会随机出四道题目,考试结束后提交试卷,会自动显示得分,用户可填写考后感想;成绩查询中,用户可查看自己的考试记录,包括考试时间、成绩和留言,并可修改曾经的留言;留言查看中,用户可查看所有用户的留言时间及留言。2.3 性能需求2.3.1 数据特性(1)成绩得分保留到个位。(2)时间精确到秒。(3)用户的名称要求使用字母、数字或二者的组合。(4)管理员名称为admin,密码为123。2.3.2 时间特性保证测试用户在四分钟内完成整个测试,并将以用户所使用的计算机的时间作为用户登录考试系统的时间,在以后的查询中,用户可以查看自己参加每次考试和留言的时间,但该时间一经保存,在以后则不

6、能被修改。2.3.3 适应性 用户使用该系统时,应使用户感觉直观简单,不要出现操作复杂等情况,界面简单直观,方便操作和使用;管理员使用该系统进行查询和管理工作时,应使管理员感觉轻松方便,系统能尽量包括管理员所需用到的所有管理操作。2.4其他需求可使用性:要求系统能运用到教学管理环节。安全保密性:要求用户的信息安全得到保障,除本人和管理员外,其他人无权查看和修改。可维护性:软件系统出现错误和缺陷,以及为满足新的要求而理解、修改和完善软件系统的难易程度较低,系统维护简单。可移植性:软件从某一环境转移到另一环境较容易运行,三系统概要设计3.1 系统总体结构查看用户人员管理删除用户查看记录删除记录管理

7、员成绩查询修改留言登录系统人员查询删除记录修改留言留言查看答题并提交普通用户考试系统显示分数自我评价显示成绩成绩查询修改留言3.2 系统流程图3.2.1用户登录流程图创建用户已注册注册用户 否 登录 是输入:用户名,密码链接检索数据库用户不存在,重新输入否检索用户是否存在 是用户登录成功图3.2.1 用户登录流程图3.2.2管理员操作流程图进入人员查询窗口进入成绩查看窗口进入用户管理窗口人员查询人员管理成绩查看选择显示相关操作选项管理员登录注销返回登录界面图3.2.2 管理员操作流程图(1) 人员管理窗口:显示所有用户人员管理删除用户查看用户信息 图3.2.2.1 人员管理流程图(2)成绩查看

8、:成绩查看显示所有用户成绩修改留言成绩删除 图3.2.2.2 成绩查看流程图(3)人员查询:人员查询 输入用户名成绩查看成绩删除修改留言 图3.2.2.3 人员查询流程图3.2.3普通用户操作流程进入留言查看窗口进入历史成绩查看窗口进入考试系统窗口留言查看考试系统历史成绩查看个人登录选择显示相关操作选项 注销返回登录界面图3.2.3 普通用户操作流程图(1)考试系统:考试系统注销登录显示题目输入答案并提交返回主界面输入留言得出成绩图3.2.3.1 考试系统流程图(2) 历史成绩查看:历史成绩查看显示用户历史成绩 完成后成绩删除修改留言图3.2.3.2 查看历史成绩流程图(3)留言查看:留言查看

9、显示所有用户留言返回图3.2.3.3 查看留言流程图3.3页面概要设计(1)管理员登陆:(2)用户登陆:四 数据库概要设计4.1 E-R图E-R图提供了表示实体型、属性和联系的方法,表示方法如下所示:1.实体型:用矩形表示,矩形框内写明实体名。2.属性:用椭圆形表示,并用无向边将其与相应的实体联系起来。3.联系:用菱形表示,菱形框内写明联系名,并用无向边与实体联系起来,同时在无向边上表明联系类型。该系统的概念模型中涉及的实体有:用户(名称,密码,权限)管理员(名称,密码,权限)成绩(分数,评价)试卷(题目数,试题)这些实体之间的联系为:管理员用户为1:n;用户成绩为1:m;用户试卷为1:m;试

10、卷成绩为1:1;密码名称密码权限名称权限管理员管理用户题目数试题 n 1考试1试卷考试时间 m成绩m分数评价4.2 数据表设计五系统详细设计51安装程序5.1.1安装JDK1.安装JDK:安装过程中可以自定义安装目录信息,安装目录为D:/java/jdk1.5.0_08;2.安装完成后,右击“我的电脑”,点击“属性”;选择“高级”选项卡,点击“环境变量”;3.在“系统变量”中,设置3项属性,JAVA_HOME,PATH,CLASSPATH,若已存在则点击“编辑”,不存在则点击“新建”;4.变量JAVA_HOME:JAVA_HOME指明JDK安装路径,就是刚才安装时选择的路径D:/java/jd

11、k1.5.0_08;5. 变量Path:Path使得系统可以在任何路径下识别java命令,设为: %JAVA_HOME%/ bin;%JAVA _HOME% /jre/bin;6. 变量CLASSPATH:CLASSPATH为java加载类(class or lib)路径,只有类在classpath中,java命令才能识别,设为:.;%JAVA_HOME%/lib/dt.jar; %JAVA_ HOME%/lib/tools.jar (要加.表示当前路径) %JAVA_HOME%就是引用前面指定的JAVA_HOME;7.“开始”;“运行”,键入“cmd”;键入命令“java -version”

12、,“java”,“javac”几个命令,出现画面,说明环境变量配置成功。 5.1.2安装Tomcat1.只有在确保JDK安装正确的情况下才可以安装Tomcat。Tomcat提供了可执行程序的安装程序,执行Tomcat 5.0.28安装程序,使用默认设置进行安装。2.安装的主目录是C:Tomcat 5.0,把它设定为TOMCAT_HOME,按上节中介绍的步骤添加一个新的系统变量TOMCAT_HOME,将其值设置为C:Tomcat 5.0,然后单击“确定”按钮,保存所做的更改。3.在Tomcat安装目录下的conf目录下找到server.xml的文件,在这个文件中搜索“Connector port

13、=8080“,然后把这个8080端口改为其它端口,重新启动Tomacat即可。5.1.3安装mysql 本实验中安装的Mysql为精简绿色版,下载压缩文件包后,解压缩,即可使用该程序。5.2 程序设计5.2.1文件列表Index.jsp(首页,带有数据表创建链接)createtable.jsp(数据表创建)login.jsp(登录页面)logout.jsp(注销页面)register.jsp(注册页面)registerlink.jsp(注册后台链接)regfail.jsp(注册失败页面)other.jsp(个人用户页面)examindex.jsp(考试界面)scoreins.jsp(评分插入数

14、据库)scoreinslink.jsp(评分插入数据库后台)score.jsp(个人成绩查看)message.jsp(留言查看)updatemessage.jsp(留言修改界面)updatemessagelink.jsp(留言修改后台)admin包:admin.jsp(管理员登录界面)scoremanager.jsp(成绩查看管理界面)usermanager.jsp (用户管理界面)scoredel.jsp(成绩记录删除后台)userdel.jsp(用户删除)search.jsp(用户查询)searchlink.jsp(用户查询)5.2.2部分相关代码个人成绩查看部分代码如下:欢迎使用在线考试

15、系统历史成绩 时间成绩思考留言修改留言 a href=updatemessage.jsp?id=修改 返回5.3 运行系统 1.在bin文件夹中单击startup.bat文件,打开系统服务器tomcat。 2.打开mysql数据库。 3.打开IE浏览器,在地址栏中输入:http:/127.0.0.1/kcsj/index.jsp则可访问系统。六开发总结系统是直接面对使用人员的,而使用人员往往对计算机并不是非常熟悉。这就要求系统能够提供良好的用户接口,易用的人机交互界面。要实现这一点,就要求系统应该尽量使用用户熟悉的术语和中文信息的界面;针对可能出现的使用问题,要提供足够的帮助,缩短用户对系统熟

16、悉的过程。本系统是基于B/S构架设计的WEB系统,B/S架构最大的优点就是只要电脑接入Internet就可以在任何地方进行操作而不用安装任何专门的软件。本系统分成几个相对独立的模块,但这些模块都进行集中式管理。本系统采用分层式模块化程序设计思想,整个系统采用模块化结构设计。作为应用程序有较强的可操作性和扩展性。本实验中设计的在线考试系统的界面友好,操作简单,具有基本计算机知识的人员均能使用系统的各项功能。系统的开发过程中充分利用了JSP技术和数据库技术,不仅使得成本和开发时间大大减少,而且方便用户的使用。在系统开发的过程中,我深深的感受到一个好的MIS系统就是要最大程度的满足用户的需求,只有用户觉得系统的使用方便快捷,才是一款好软件,在软件设计的过程中,我更深刻的认识到了应用信息系统进行事务处理的简洁合理化,可以很大程度的提高工作效率,随着信息水平的提高,MIS系统将走进各个大小企业,并成为其不可或缺的一部分。

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1