大连东软信息学院毕业论文(3)
大连东软信息学院毕业设计(论文)
3.2 系统开发环境
本系统开发所使用到的环境有:
软件环境:MyEclipse 8.5开发平台、MySql数据库、Dreamwear、Photoshop、tomocat5.0、JDK1.6
硬件环境:Inter Pentium 4.3.08 GX处理器、2G以上内存、500GB硬盘空间、SVGA显示适配器、2.4Ghz CPU
3.3 系统任务的可行性分析
3.3.1 技术可行性分析
东软舍务管理系统基于B/S架构,使用JAVA作为开发语言,采用MVC做为项目框架,使本系统结构分明,易于操作。jsp作为显示页面。MySql作为数据库,能够完成本系统的增加、删除、修改、查询等功能。Tomcat5.0作为系统服务器。这些技术已成为当今开发web系统的一个标准,可以借鉴。
3.3.2 系统安全性分析
本系统程序的目的专一、无太多复杂功能,但管理员需要经常维护数据,与数据库打交道。比如每年开学都会大量的学生办理入住手续,管理员需要将大量的学生录入到数据库内。本系统采用JDBC连接技术、使用JDBC,在操作数据库完毕之后,需要把所有使用的JDBC对象全部关闭,以释放JDBC资源,如果使用者不释放链接的话,就会导致数据库崩溃。所以本程序在数据持久层的时候对数据库所有数据进行操作,都逐一释放链接,释放顺序是先关闭记录集,关闭声明最后关闭连接对象。这样才能确定可以做成一个完整的,安全性高的软件系统。
-6-
大连东软信息学院毕业设计(论文)
第4章 系统设计
4.1 系统设计原则
系统设计是寻求解决办法,探索建立新系统的过程。系统分析提出的逻辑模型,是从具体到抽象的过程,而系统分析设计提出的是物理模型,是从抽象又返回到具体的过程。为了使本系统功能趋向完备,系统安全性提高,以及简化用户的操作,最大限度的提高软件的质量,从而达到用户最终的目标,在本系统的设计开发过程中设计遵循了以下原则:
(1)合法性原则:合法性原则是指软件的开发是否按照说明书中的描述来进行的。本系统我们会严格按照需求说明书进行操作。为了完善舍务管理系统,我们根据实际情况又加以修正,努力达到系统的合法性原则。
(2)实用性原则:在完成系统需求的前提下,我们会根据舍务分析,来处理一些系统使用过程中想不到的特殊情况。使本系统更实用性,更能很好的投入使用,方便学院的管理。
(3)准确性原则:用户在页面操作数据时,页面会对数据进行初步验证,如果通过验证则提交到后台进行下一步处理,这样对数据的准确性做了保障。
(4)易操作原则:易操作原则是用户操作程序界面美观大方,操作方便,尽可能的为用户和管理员提供最大的方便。
(5)源程序可读性原则:为了后期系统的维护,以及问题的修改,本系统在开发过程中,在代码编写过程中严格按照书写规范,命名原则,有利于后期系统的维护,提高代码的可读性。
(6)安全性原则:本系统做了角色验证,非本系统用户无法进行登录操作,不是管理员不能录入数据,而且数据库采用世界上比较权威的数据库之一MYSQL,所以系统安全性基本可以保证。
4.2 系统功能结构设计
本系统按照前后台功能划分为两大模块,具体如系统功能结构图4.1所示。
-7-
大连东软信息学院毕业设计(论文)
东软舍务管理系统 前台 后台 登录 查看个人信息 查看公告 发布留言 发布报修信息 用户信息管理 学生信息管理 宿舍信息管理 住宿信息管理 财物报修管理 通知公告管理 网站留言管理
图4.1 功能结构图
从图4.1中可以看出,东软舍务管理系统按照前后台划分主要由舍务老师模块和学生模块。每个模块提供了不同的使用功能。舍务老师模块主要在后台进行数据维护操作,如用户信息管理,学生信息管理,宿舍信息管理,住宿信息管理,财务报修管理,通知公告管理以及网站留言等操作。学生访问本网站之后,可以查看学院首页信息,可以查看舍务老师发布的最新公告,可以申请舍务报修,也可以给网站留言,也可以通过网站的校内链接进入其他系统。
4.3 系统流程设计
系统的功能结构能更好的帮助用户理解本系统的业务,现在针对本系统中主要的流程进行逐一分析。
舍务老师管理舍务信息流程分析:如图4.2描述了舍务老师登录到本系统添加宿舍信息的过程,首先管理员输入用户名密码,系统校验数据,如果数据正确则进入后台首页,展开宿舍信息管理菜单,舍务老师可以对宿舍信息进行查看,进行添加操作,当舍务老师点击添加宿舍信息链接,系统转到信息录入页面,录入信息点击提交按钮,系统验证寝室号牌是否已经使用过,如果未被使用则添加成功,则系统跳转到宿舍信息列表页面,进行显示。如舍务老师管理宿舍信息流程图4.2所示。
-8-
大连东软信息学院毕业设计(论文)
管理员登录否用户名密码是否正确是宿舍信息管理添加宿舍信息录入宿舍信息宿舍信息列表验证是否是新宿舍号牌查看宿舍信息添加成功退出系统
图4.2 舍务老师管理宿舍信息流程图
舍务老师管理学生信息流程分析:如舍务老师管理学生信息流程图4.3描述了舍务老师登录到本系统添加学生信息的过程,首先舍务老师输入用户名密码,系统校验数据,如果数据正确则进入后台首页,展开学生信息管理菜单,舍务老师可以对学生信息进行查看,进行添加操作,查看。也可以按照学生姓名、学号进行查询。当舍务老师点击添加宿舍信息链接,系统转到信息录入页面,录入信息点击提交按钮,系统校验是否有漏填数据,验证电话是否合法。如果通过验证则添加成功,系统跳转到学生信息列表页面,进行显示。否则添加失败。其流程图如图4.3所示。
-9-
大连东软信息学院毕业设计(论文)
管理员登录否用户名密码是否正确是学生信息管理添加学生信息录入学生信息否学生信息列表否验证数据是否已都填是按学号查询验证电话是否合法按姓名查询是添加成功退出系统
图4.3舍务老师管理学生信息流程图
舍务老师添加用户信息流程分析:舍务老师登录到本系统之后,展开用户管理菜单,点击添加用户链接,系统跳转到用户信息录入页面,录入相应的信息,点击提交按钮,系统检查页面数据项是否录入完全,如果有漏项,则给出警告,阻止提交。反正添加成功。如添加用户流程图4.4所示。
-10-
…… 此处隐藏:1008字,全部文档内容请下载后查看。喜欢就下载吧 ……相关推荐:
- [政务民生]2013年公共基础知识热点问题(七)
- [政务民生]检验检测机构资质认定评审准则及释义20
- [政务民生]关于印发重庆市房屋建筑和市政基础设施
- [政务民生]1、隧道洞身开挖支护施工技术交底书
- [政务民生]2015年山东省17地市中考语文试题分类汇
- [政务民生]2-高级会计师资格考试和评审流程图
- [政务民生]2018版中国清分机行业发展分析及前景策
- [政务民生]新课改高中政治探究
- [政务民生]2018-2024年中国新型组合房屋行业投资
- [政务民生]2015年上海市春季高考数学模拟试卷五
- [政务民生]灌砂法及环刀法测压实度(带计算过程)
- [政务民生]运筹学实验2求解非线性规划
- [政务民生]劝学、逍遥游默写(教师卷)
- [政务民生]《运筹学》 - 期末考试 - 试卷A - 答案
- [政务民生]八年级英语下册 Module 6 Hobbies测试
- [政务民生]2019年宪法知识竞赛试题库100题(含答
- [政务民生]自动化英文文献翻译
- [政务民生]公文格式实施细则
- [政务民生]高一地理上册课堂跟踪练习题6
- [政务民生]会计继续教育习题及答案
- 第三章 无约束最优化方法
- 泛读教程第三册答案
- 魏晋南北朝文学
- 幂的运算复习题
- 城市环境问题的成因与治理策略_以社会
- 钢结构行业产业链及竞争分析研究
- 新型热塑性弹性体增韧聚丙烯的研究
- 中国旅游地理B卷试题及答案
- (苏教版)五年级数学上册第三单元测试卷
- 不稳定性心绞痛诊断与治疗
- 俞氏国际后勤职能部门绩效考核办法
- GB7258-2017新标准考试题含答案
- 小学生汉字听写比赛活动方案
- 1.3《平抛运动》学案 教科版必修2
- 2011香港特别行政区公务员考试复习资料
- 考虑水力条件变化的城市给水管网可靠性
- 表面活性剂在油田开发和生产中的应用
- ITT内部培训资料-FI端吸泵的介绍
- 文明守纪,从我做起学生发言稿
- 初中读《聊斋志异》心得体会800字范文




