软件工程综合课设题目题目求解答

文档分类:
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,
下载前请先预览,预览内容跟原文是一样的,在线预览图片经过高度压缩,下载原文更清晰。
您的浏览器不支持进度条
下载文档到电脑,查找使用更方便
还剩?页未读,继续阅读
播放器加载中,请稍候...
该用户其他文档
下载所得到的文件列表大工秋《软件工程》大作业题目及要求答案精要.doc
文档介绍:
网络教育学院《软件工程》课程大作业题目: 企业货物管理系统学习中心: 层次: 专业: 年级: 年春/秋季学号: 学生: 完成日期: 年月日 201 5秋《软件工程》课程设计企业货物管理系统?1 问题描述 1.1 背景?1 问题描述 1.2 背景随着信息技术的发展、社会信息化程度的提高,尤其是互联网的迅速普及、 Interne t 的应用越来越广泛, 使得各类信息网站日益增多, 供用户查阅信息, 下载资料的网站也应运而生。 ASP 技术的诞生和应用, 为动态网页的设计与制作发挥了很大的作用, 通过计算机网络, 利用 ASP 相关语法进行远程教育,在线网络考试系统应用而生。网络在线考试也有了突飞猛进的劲势。网络考试系统旨在实现考试的无纸化管理, 对一些科目的考试可以通过互联网或局域网进行, 方便校方考务的管理, 也方便了考生, 针对考生分布广, 适用于远程教育。网络在线考试与传统的笔试考试相比有多方面的优势,首先是可以省去试卷印刷的费用,减轻教师阅卷的负担,加快考试进程。其二,可以充分发挥计算机在信息处理方面的优势。网络在线考试系统是针对原始的考试模式而发展起来的。该系统是专门用于用户注册、登陆、参加在线考试以及管理员进行试题的录入、修改、删除的 ASP 应用程序。它具有开放性, 方便性和灵活性, 采用 B/S 模式设计。试卷全部为客观题,具有用户注册、多用户同时在线考试、时间控制、试题录入、修改试题、科目管理、试题管理等重要功能。管理员可以轻松的向题库添加试题、修改试题、审核学生信息。考生进行有效的身份验证登陆后, 选择考试科目, 并要求在规定的时间内进行答题, 当达到规定时间的前一分钟,系统将自动予以提示。考生最后也可以进系统进行成绩查询。 1.2 所需软件介绍该在线考试系统需要用到 ASP 技术,对 ASP 给予简单介绍。 ASP是 MicrosoftActive Server Pages 的简称,其实是一套微软开发的服务器端脚本环境。 Active Server Pages 是创建动态网页的一个很好的工具,它起一种编程语言的作用,可以利用它编写动态产生 HTML 的程序代码。因此, 只要用户浏览 WEB 站点并请求一个 ASP 页, WEB 服务器就可以处理相应的 ASP 代码, 生成 HTML 代码, 然后将它们传递到用户浏览器并显示出页面。 ASP 内含于 IIS5.0 或 IS6.0 之中, 通过 ASP 我们可以结合 HTML 网页、 ASP 指令和 ActiveX 元件建立动态、交互且高效的 WEB 服务器应用程序。有了 ASP 就不必担心客户的浏览器是否能运行所编写的代码, 因为所有的程序都将在服务器端进行。包括所有嵌在普通 HTML 中的脚本程序。当程序执行完毕后,服务器仅将执行结果返回给客户浏览器,这样也就减轻了客户端浏览器的负担,大大提高了交互的速度。同时 ASP 具有一下特点: 可使用 VBScript 、Js cript 等简单易懂的脚本语言,结合 HTML 代码,即可快速的完成网站的应用程序;还有无须编译,容易编写,可在服务器端直接执行 ASP 代码。简单、方便。该系统是基于 SQL server 2005 环境的。 SQL server 作为微软在 windows 系列平台上开发的数据库, 一经推出就以其易用性得到了很多用户的青睐, 相信大多数将自己的业务建立在 windows 平台上的用户都会对它有相当的亲切感。 SQL server 是一个功能完备的数据库管理系统。它包括支持开发的引擎、标准的 sql 语言、扩展的特性等功能、像存储过程、触发器的特性, 也是大型数据库才拥有的。由于今天 windows 操作系统占领着主导地的位, 选择 sql server 一定会在兼容性方面取得一些优势。?2 解决方案( 或数据库系统设计) 2.1 E-R 模型设计 id sfzh xb rslf phone ksmm ygxx 表ygxx (考生信息图)的部分 E-R 图 xm yhxx id mm yfm 表yhxx( 系统管理员)的E-R 图 bh gwmc id 表gwmc( 考试科目)的E-R 图 gwmc gwmc tm id th bt ts zqda 表zjjdt( 简答题)的E-R 图 cjcx gwmc id sxtcj dxtcj xm 表cjcx( 成绩表)的E-R 图 2.2 数据表列名数据类型说明 idint考生 ID号主键系统自动生成 xmvarchar(50) 考生用户名 ksmm varchar(50) 考生密码 sfzh varchar(50) 身份证号 xbvarchar(50) 性别 yghvarchar(50) 考生号 rslf varchar(50) 入学年份考生表 ygxx 列名数据类型说明 idint科目 ID号主键系统自动生成 bhint每科的考试编号 gwmc varchar(50) 考试科目 qxint难易程度课程表 gwmc 列名数据类型说明 idint试题的 ID号主键系统自动生成 gwmc varchar(50) 考试科目 tmvarchar(50) 试题内容 zqda varchar(50) 正确答案 tsvarchar(50) 提示 btvarchar(50) 答题内容 thvarchar(50) 答题内容考试题表 zjjdt 列名数据类型说明 idint管理员 ID号主键系统自动生成 yfmnvarchar(50) 管理员帐号 mmnvarchar(50) 管理员密码管理员表 yhxx 列名数据类型说明 idint分数的 ID号主键系统自动生成 xmvarchar(50) 考生姓名 gwmc varchar(50) 所选科目名称 sxtcj int填空题得分 dxtcj int单选题得分考试得分表 cjcx ?3 系统实现 3.1 开发环境本系统运行于 Windows 7 操作系统下,开发环境为 IIS6.0 服务器和 SQL Server 2005 数据库,开发语言是 ASP ,编写环境在 Macromedia Dreamweaver 8 。是一个完整的 Web 应用程序。本系统使用的服务器 IIS6.0 。先是 IIS Web 服务器的安装。单击“开始-& 设置-& 控制面板”命令,打开控制面板, 双击“添加/ 删除程序”图标, 单击“添加/ 删除 windows 组件”, 再双击“ windows 组件向导”对话框中的“ 信息服务(IIS) ”, 选择相应的 服务后, 单击“确定”按钮, 然后单击“下一步”按钮, 就会弹出安装界面。安装好后, 可测试服务器是否安装成功。打开浏览器,在地址栏中输入 http:// 主机名,然后回车,就可看到测试页面。 IIS Web 服务器的配置。 IIS 相对于 PWS 来说, 需要更多的设置, 简单如下。单击“开始-& 设置-& 控制面板”命令,打开控制面板,双击“管理工具”图标,弹出“管理工具”界面。双击“ 服务管理器”图标,弹出1
内容来自淘豆网转载请标明出处.
浏览:21次大工15春《软件工程》大作业题目及要求答案_百度文库
两大类热门资源免费畅读
续费一年阅读会员,立省24元!
大工15春《软件工程》大作业题目及要求答案
总评分2.1|
浏览量185125
用知识赚钱
&&大工15春《软件工程》大作业题目及要求答案
试读已结束,如果需要继续阅读或下载,敬请购买
定制HR最喜欢的简历
你可能喜欢
您可以上传图片描述问题
联系电话:
请填写真实有效的信息,以便工作人员联系您,我们为您严格保密。某图书管理系统有以下功能:
(1)借书:管理员输入读者的借书证信息,系统检查其有效性,若有效,管理员输入读者的借书信息,系统判断图书能否借出,若允许借出则生成并保存借阅记录,修改库存文件。
(2)还书:管理员输入读者的借书证信息,系统检查其有效性,若有效,管理员输入读者的还
某图书管理系统有以下功能:
(1)借书:管理员输入读者的借书证信息,系统检查其有效性,若有效,管理员输入读者的借书信息,系统判断图书能否借出,若允许借出则生成并保存借阅记录,修改库存文件。
(2)还书:管理员输入读者的借书证信息,系统检查其有效性,若有效,管理员输入读者的还书信息,系统判断是否超期,如果超期,则作罚款处理,最后修改库存文件与借阅记录。
问题1:画出图书管理系统尽可能详细的数据流图。
问题2:按照软件工程的规范写出“借书信息”和“库存文件”的数据字典(定义到第2层)
问题3:根据问题1中你所画出的数据流图,采用面向数据流的方法,画出系统的软件结构图。
问题4:已知“确定能否借书”IPO表如下,请画出该模版的程序流程图。
下面是图书管理系统一“判断图书能否借出”的IPO图(由于不能作表,只能这样表示了)
系统名:图书管理系统 设计人:×××
模块名:判断图书能否借出 日期:××××
模块编号:03
上层调用模块:借书处理 下层调用模块:无
借阅记录文件
输入数据:借书证信息
输出数据:读者是否可以借书,可以借书返回true,不能借书返回false;
不能借书的原因
如果有下列情况之一将不予办理借书手续,并返回false:
(1) 借书证无效;
(2) 读者借阅未还的图书已经达到9本;
(3) 该图书暂停外借。
局部数据元素:读者最多借书数目为9本,S为已借阅数,X为读者证有效标志,Y为暂停标志。X,Y为逻辑变量,X从借书证信息中取得,在程序流程图中用“X←借书证信息”,Y从库存文件中取得,在程序流程图中用“Y←库存文件”;S从借书文件中取得,在程序流程图中用“S←借书文件.已借阅本数” 表示。
问题5:请至少用两种测试方法设计出两套测试数据,用于测试问题4中你所设计的程序,并说明你所采用了什么测试方法。
如果这里不方便编写程序和画图的话,可以发到我的邮箱里gtf21cn@
我同样会在这里给你积分的!!
拜托各位高手了!!
下面有它的word附件!
全部答案(共1个回答)
网上有很多例子,下个源代码看看就好了。设计模式常用的就那几种。单纯的问这个问题怎么回答
已经发送,请查收!
当今时代是飞速发展的信息时代。在各行各业中离不开信息处理,这正是计算机被广泛应用于信息管理系统的环境。计算机的最大好处在于利用它能够进行信息管理。使用计算机进行...
一.实验目的:通过对一个具体实例——图书管理系统的实现,系统地理解并掌握软件工程面向对象方法学。二.问题描述:在图书管理系统中,要为每个借阅者建立一个账户,并给...
不同级别的群,管理员的数目是不同的,500人群,可以有5个管理加一个群主。1000人,2000人的群,管理可以更多。50人的群管理就很少了
答: 是不是早唐通过了 中唐也就都能通过?
答: cisco网络技术是一个为CTO、IT技术经理、网络工程师、安全工程师、数据库工程师、网络管理员、系统工程师、开发工程师、项目管理人员等IT技术人员搭建的有关先...
答: 我想学网页制作、网络维护、电脑维护可有比较好的学习网站或者论坛推选一下?你好!网易学院
大家还关注
确定举报此问题
举报原因(必选):
广告或垃圾信息
激进时政或意识形态话题
不雅词句或人身攻击
侵犯他人隐私
其它违法和不良信息
报告,这不是个问题
报告原因(必选):
这不是个问题
这个问题分类似乎错了
这个不是我熟悉的地区
相关问答:123456789101112131415

我要回帖

更多关于 软件工程毕业论文题目 的文章

 

随机推荐