电子商务网页设计JSP课程设计实验指导书

电子商务网页设计JSP课程设计实验指导书
电子商务网页设计JSP课程设计实验指导书

电子商务网页设计JSP课程设计

实验指导书

1实习要求:

(1)选定设计课题,下达设计任务,教师讲解

选题可由指导教师选定,也可由学生自己选题,但学生选题需通过指导教师批准。

a.介绍课程设计的内容、要求、安排、考核方法、注意事项。

b.讲授必要的课题背景和相关知识、原理。着重帮助学生明确任务,理解信

息系统及网站的一般设计方法。

(2)学生查询资料,进行系统分析、系统设计

系统分析、设计应包括的内容:子系统划分、业务流程图、数据流图、数据字典等内容。

(3)学生编制程序

学生在编制完程序,由指导老师进行检查,进行成绩评定。

(4)评阅报告

课程设计报告应认真、规范、正确。

2实习的内容

(1)可行性分析

(2)系统分析

1)业务流程图;2)数据流程图;3)功能分析图;4)数据字典;5)数据加工处理的描述。

(3)系统设计

1)功能结构图设计;2)新系统信息处理流程设计; 3)输出设计; 4)存储文件格式设计; 5)输入设计; 6)代码设计;7)程序设计说明书。(4)系统实施部分

1)源程序。

(5)附录或参考资料

3设计题目参考

请参考《电子商务网站开发课程设计参考题目》文件4实习完成形式

(1)撰写设计报告1份;

(2)系统或网站1套。

5实习进度安排

6项目案例分析——以实习管理系统为例

6.1系统需求分析

6.1.1系统需求概述

图6-1 软件系统总体框架图

系统总体需求概述如下:

学生外出实习安全管理系统主要由:个人资料管理模块、学生签到模块、导师指导模块,综合管理模块四部分组成。

登录管理模块主要是为了方便用户完善个人信息、修改密码等操作,为系统提供详细的用户资料。学生通过“学生签到”模块完成在外实习期间的留言签到,以汇报当日的实习概况与进展情况;指导老师通过“导师指导”模块查看学生的签到统计、查阅学生的签到内容,并依据签到情况与签到内容给予实习指导,或者警示。学工老师通过“综合管理”模块来管理用户,并根据签到统计数据来督导所有学生实习,协同老师的指导工作。教研室主任通过“综合管理”模块来管理本教研室下的学生实习工作与协同本教研室老师的指导工作。

6.1.2系统角色分析

高校学生外出实习安全管理系统的用户主要分为三种:学生用户、指导教师用户、学工老师或教研室主任。

学生首次登陆系统时,需要完善个人信息。在外实习的学生在实习前需要登录系统提交实习信息。其中实习单位信息包括单位名称、地址、单位联系人、联系人电话、指导导师等,根据需要可修改实习单位。在实习期间,学生需按要求完成每天的实习签到工作。学生功能用例分析如图2-2所示。

图6-2学生功能用例图

指导教师可以查阅学生的签到统计情况和某个学生具体的签到留言记录,给予学生指导意见和警示留言功能。指导教师功能用例分析如图2-3所示。

图6-3指导教师功能用例图

学工老师与教研室主任登录系统查阅教师的指导情况,并可查阅所有学生的签到情况,协同老师指导,进一步督导学生在外实习的安全与进展。学工老师具有查看所有学生与导师的数据,而教研室主任只能查看本教研室专业下的学生和老师的数据。

学工老师具有最高的管理权限,在实习开始前,学工老师导入实习学生的基

本信息和指导老师的基本信息。同时,指导老师可以设置系统预警参数。教研室的实习信息由相应的教研室主任添加。

实习期间,教研室主任登录系统查看本教研室专业下的所有学生的签到情况,根据学生的签到情况给予指导或警示。学工老师具有督导所有学生的权限。

教研室主任登录系统查看本教研室下的所有老师对学生的指导情况(包括指导次数、警示次数、指导/警示内容等)。学工老师具有协同所有老师的权限。学工老师以及教研室主任功能用例分析如图2-4所示。

图6-4学工老师以及教研室主任功能用例图

6.2系统功能需求分析

本节主要是在需求调研基础上分析系统功能需求,并采用UML用例分析方式进行描述,高校学生外出实习管理系统主要分为五大部分:用户管理、实习管理、协调管理、系统预警、报表统计。

6.2.1用户管理

实习学生的基本信息和指导老师的基本信息由学工老师导入,其他用户信息需要用户自己完善。用户管理功能用例如图2-5所示。

图6-5用户管理功能用例图

6.2.2实习管理

(1)签到管理

在实习期间,学生需要按要求完成每天的实习签到工作。指导老师在学生实习期间登录系统跟踪学生的实习进展情况,根据学生的签到记录(应签次数、缺签次数)及签到内容对其进行指导或警示。签到管理功能用例如图2-6所示。

图6-6签到管理功能用例图

(2)单位管理

单位管理包括实习单位管理和签约单位管理,即对学生所在实习单位或签约单位进行管理。单位管理功能用例如图2-7所示。

图6-7单位管理功能用例图

6.2.3协同管理

实习期间,教研室主任登录系统查看本教研室专业下的所有学生的签到情况,根据学生的签到情况给予指导或警示。同时,也可查看本教研室下的所有老师对学生的指导情况,协同老师对学生实习情况进行管理,根据指导老师的指导情况给予留言或警示。协同管理功能用例如图2-8所示。

教研室主任

图6-8协同管理功能用例图

6.2.4系统预警

在实习期间,系统每天定时检查学生的签到记录和老师的登录记录,分别对连续3天以上未签到的学生和连续3天以上未登录系统的老师进行预警,预警采用发送邮件和短信的形式,以提醒学生的签到和老师的指导工作。系统预警功能用例如图2-8所示。

图6-8系统预警功能用例图

6.3系统非功能性需求

下面对实习安全管理系统的非功能性需求进行说明。

6.3.1适应性需求

系统运行需在32位Windows Server 2003 企业版操作系统下(或更高级的向下兼容的Windows Server 系列),硬件配置要求CPU为至少双核、内存至少2G、至少7200转 1T 硬盘,以便应对大量的数据传输、存储、复杂算法运算和多视图显示任务,如果配置低于推荐配置,虽然软件系统能够正常运行,但运行效果、系统稳定性会大大降低。

6.3.2安全性需求

学生周报文件上传通过WebService技术,专号专用,并将文件服务器与Web 服务器隔离。

6.3.3计算机硬件资源使用需求

平台运行过程中各种硬件资源的使用情况为:CPU占用量不超过50%;内存占用量不超过50%;硬盘使用空间不超过70%。

6.3.4计算机通信需求

基于B/S的架构方式,用户主要通过浏览器请求回应的方式与服务端交互,客户端通过socket通讯协议来实现数据的通讯。

6.3.5软件质量因素

易用性:本系统操作比较简单,使用人员不用花太多时间学习,按照用户手册,就能顺利操作,系统并有相应中文提示,用户易于理解。

效率:等待响应查询信息的间隔,对于局域网内间的查询小于5s,对于借助远程数据传输网络的查询小于10s。

可维护性:系统有异常报警和自恢复功能,当用户操作不当、设置参数格式错误或系统运行异常时,具有及时报警的功能。能及时提示相应的错误内容,并且含有标准的举例提示。

可移植性:本系统的可移植性很强,计算机只需满足软件运行时所需的各种软硬件,系统即可在此计算机上运行。

6.4系统界面设计

6.4.1登陆界面

图6-9 登陆界面

6.4.2 管理界面

图6-10 管理界面

相关主题
相关文档
最新文档