毕业设计论文-毕业设计选题系统 - 图文(6)

2019-01-27 17:59

西南交通大学本科毕业设计(论文) 第18页

3.4.1 系统配置需求

系统是B/S结构的,根据功能的要求,我们需要定时向用户发送邮件,要配置邮件服务器;要向用户提供网站式服务,需要配置Web服务器;需要用到数据库信息,需要配置数据库服务器。在最低配置的情况下,系统的性能往往不尽如人意,现在的硬件性能已经相当出色,而且价格也很便宜,因此通常给服务器配置高性能硬件。 3.4.1.1 硬件环境

1. 处理器:Intel Pentium IV 2.8G或更高 2. 内存:2G

3. 硬盘空间:160 GB 3.4.1.2 软件环境

1. 操作系统: Windows XP以上 2. 数据库:Microsoft Server 2005

3.4.2 系统性能需求

网络情报收集分类整理系统的性能需求如下:

1. 响应时间:前台响应时间无相应时间限制,能达到网页响应的一般标准即可; 后台机器人扫描网页的响应时间应该在不影响机器人整体速率的情况下制定,在这里定为10秒。

2. 系统安全性:系统安全的主要目标,是保护系统资源免受毁坏、替换、盗窃 或丢失。系统资源包括:设备、存储介质、软件、数据。具体来说,应达到以下安全要求:

(1) 保密性:机密或敏感数据在存储、处理、传输过程中要保密,并确保用 户在登录后才能访问。

(2) 完整性:保证系统中的信息处于一种完整和未受损害的状态,防止因非 授权访问、部件故障或其他错误而引起的试题信息的非法篡改、破坏或丢失。该系统的信息,面向的是多用户,在权限设置上应该判断是否符合一个标准用户的要求,有资格使用该系统。

(3) 可靠性:保障系统在复杂的网络环境下提供持续可靠的服务。通过数据 库安装加密方式,保证数据的安全,并防止非授权用户恶意操纵数据;还可通过管理

西南交通大学本科毕业设计(论文) 第19页

规定进行定期进行数据备份与恢复,保证系统的数据完整性;本系统还采取日志管理,有效的对系统进行了监控。

(4) 权限问题:该系统用户分为普通用户和管理员,在登录后会进行不同的 操作,管理员可以修改所有的用户信息,而用户只可以查看和修改自己的相关信息。

3. 系统的可维护性:本系统应该方便维护、易于备份、可快速恢复数据。系统 配置体现了自动化、人性化的特点,避免了配置文件过于复杂给人们带来的不便。

4. 系统的可扩充性:开发工具、数据库系统均采用开放式的系统结构,在系统 设计和开发过程中应充分考虑扩充系统功能和数据库系统的扩充。

5. 系统操作需求:只需要用户终端具有浏览器,用户的操作符合一般合法性即 可。

西南交通大学本科毕业设计(论文) 第20页

第4章系统设计

4.1系统结构设计

根据本学院对毕业设计过程的具体要求,本系统设计了三种用户,分别为系统管理员、教师和学生。针对不同用户,我们设计了相关功能所涉及到的流程。学生、教师、管理员可以根据格子的用户编号和注册密码登入毕业设计选题系统,登入系统之后可以随意修改密码,对于学生和教师,在忘记密码的情况下,可以通过系统将个人编号及用户类型提交给管理员,管理员进行密码重置。

1. 教师功能:教师登陆后可以查看和修改自己的个人信息,在线提交他所设计的毕业设计题目,提交内容包括课题名,课题类型,课题来源,限选专业,候选人数,答疑时间,课题简介,要求,备注或者批量导入课题。系统在教师录入毕业设计题目的同时将数据送到数据库,由管理员进行审核,再供学生选择。教师可以查询所以报他毕业设计题目的学生。对报选自己课题的学生进行审批,审批通过,学生选题成功。教师可以进入留言板查看留言,跟学生和其他导师进行沟通。在此基础上,教师可以查看所有教师提交的课题,但是只能对自己所提交的课题进行删除、修改等操作,并且在执行这些操作的同时要注意,这些课题是否已被学生选取,避免为学生选题造成困扰,被学生选中的课题是不允许删除的。

2. 学生功能:学生使用本系统选题的时候,需要先登录系统。系统提供学生注册功能,但考虑到系统开放注册功能可能导致大量的恶意注册,所以系统提供了学生注册功能的同时也提供了学生信息批量导入功能。如果系统应用到学校内网,就可以考虑开放学生注册功能,如果应用到公网,则可以选择不开放学生注册功能,而直接导入学生初始化信息。学生登陆后可以查看和修改自己的个人信息、查看自己的选题情况。还可以查询所有教师的毕业设计题目。从给出的信息当中获得选题的参考,如中意课题的专业,但此专业并不是限制在学生所学专业,由于目前大多数学生都喜欢自学一些其他专业,只导师通过,就可以选题。但对于每个学生来说,只能选取一个课题,如果在选题状况中已经有选题信息存在,那么会有警告不课重复选题。在留言板,可以跟各个导师、学生进行探讨和沟通。

3.管理员功能:系统要求有系统管理员用户,我们设定唯一系统管理员admin,当系统管理员使用admin帐户登录后,需要对系统进行功能控制和情况查看。所以当

西南交通大学本科毕业设计(论文) 第21页

管理员登录系统后,将自动展示当前系统的基本概况。管理员可以通过系统导航菜单进入系统功能设置界面,在此界面中,管理员可以控制系统重要功能是否开启。根据学校毕业设计进度时间规定,管理员可以通过对系统功能的开启与关闭来控制毕业设计进度。另外,系统管理员可以添加教师和学生信息。 总体流程如下:

1. 系统管理员启动系统,导入学生初始化信息(学号及初始密码),开启教师

目提交功能。

2. 教师通过教师编号及初始化密码登录,修改密码,完善个人信息,查看系统 功能。

3. 教师提交课题信息,并做适当修改完善。

4. 系统管理员关闭教师提交修改课题功能。进行课题审核。 5. 系统管理员开启学生选报功能。

6. 学生通过学号及初始化密码登录,修改密码,完善个人信息。学生对所有审 核通过的题目进行查阅,选报自己中意的课题。

7. 管理员关闭选报功能,开起教师选学生功能。 8. 教师登录选定学生。

9. 教师选定后,管理员关闭选报功能,教师和管理员查看选报结果,并公布选 课结果。

4.2 系统的总体结构

根据毕业设计选题的业务情况,该系统共分成管理员,教师,学生三大系统模块,系统功能设置,管理员用户操作,选题题目提交,选题题目审核,学生初始信息导入,学生信息修改,题目选报,信息浏览七个完整功能。

西南交通大学本科毕业设计(论文) 第22页

系统总功能如图4-1所示。

毕业设计选题管理系统 学 生 教 师 管理员 查询学生信息 选择课题 网上留言咨询 查询教师信息 提交新课题 查询课题信息 退选学生 课题管理 学生管理 教师管理 留管理言 公告说明管理 数据库管理 选课时间管理

图4-1系统总体功能图

4.3 模块设计

4.3.1 前台页面总体设计

本系统属于B/S架构,页面总体设计反应了整个系统的界面组成结构。页面结构如图4-2所示。

登录页面高级查询页面修改信息页面学生页面修改信息页面学生选题页面管理学生页面管理教师页面教务员页面管理题库页面注册页面教师注册页面教师建题页面教师页面教师录取页面打印页面查询页面生注册页面教师改题页面

图4-2系统页面结构图


毕业设计论文-毕业设计选题系统 - 图文(6).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:中国医学史 参考试题一 及答案

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: