JSP学生公寓管理系统毕业论文_第1页
JSP学生公寓管理系统毕业论文_第2页
JSP学生公寓管理系统毕业论文_第3页
JSP学生公寓管理系统毕业论文_第4页
JSP学生公寓管理系统毕业论文_第5页
已阅读5页,还剩32页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

* 报 告基于 JAVA 学生公寓管理系统专业 *学生姓名 *班级 *学号 *指导教师 *完成日期 *学 院*学 校*课程设计(2015)目录1 问题定义: .41.1 项目的名称、项目的主题、设计目的: .41.1.1 项目的名称: .41.1.2 项目的主题: .41.2 软件简介: .41.2.1 基本内容: .41.2.2 软件特点: .41.2.3 软件工作原理: .42 可行性研究: .52.1 技术可行性 .52.2 操作可行性 .52.3 经济可行性 .52.4 可行性结论 .53 需求分析: .53.1 系统功能要求: .53.2 性能要求: .53.3 接口要求: .63.4 系统数据流图: .63.5 实体-关系: .103.5.1 各个实体的属性: .103.5.2 实体之间的 E-R 图: .114 总体设计: .204.1 学生公寓管理系统流程图: .124.2 系统结构: .134.2.1 系统管理模块 .134.2.2 公寓管理模块 .134.2.3 学生信息模块 .144.2.4 宿舍信息模块: .144.3 数据库部分设计关系模式: .144.3.1 关系模式: .144.3.2 数据库设计: .145 详细设计: .155.1 人机界面+描述每个模块的算法: .155.1.1 登录模块: .155.1.2 学生信息模块: .155.1.3 宿舍信息模块: .155.2 系统程序流程图: .165.2.1 学生公寓管理系统管理员登录程序流程图: .165.2.2 学生公寓管理系统查询学生信息程序流程图: .175.2.3 学生公寓管理系统添加学生信息程序流程图: .175.2.4 学生公寓管理系统修改学生信息程序流程图: .185.2.5 学生公寓管理系统删除学生信息程序流程图: .18学生公寓管理系统5.2.6 学生公寓管理系统查询宿舍信息程序流程图: .195.2.7 学生公寓管理系统添加宿舍信息程序流程图: .195.2.8 学生公寓管理系统修改宿舍信息程序流程图: .205.2.9 学生公寓管理系统更新宿舍信息程序流程图: .205.3 数据库部分设计表: .215.3.1 数据库相关表: .215.3.2 数据库表说明: .226 实现 .236.1 学生公寓管理系统相关部分代码: .236.1.1 登录代码如下: .236.1.2 进入学生信息主界面代码如下: .246.1.3 查询学生信息代码如下: .266.1.4 添加学生信息代码如下: .276.1.5 删除学生信息代码如下: .296.1.6 宿舍信息主界面代码如下: .306.2 测试工作: .336.2.1 软件测试说明: .336.2.2 黑盒测试: .336.2.3 白盒测试: .347 个人小结: .34参考文献: .36*课程设计(2015)1 问题定义:1.1 项目的名称、项目的主题、设计目的:1.1.1 项目的名称:学生公寓管理系统1.1.2 项目的主题:把软件工程中规范化的软件开发方法应用到本次学生公寓管理系统的开发过程中,以经济的开发出高质量的软件并有效的维护它。由于现今的学生公寓管理非常繁琐,通常为手工操作,行政人员付出大量的工作时间,得到的效率很低。因此为提高工作效率,减轻校方人员的工作负担,决定开发学生公寓管理系统软件。 开发此学生公寓系统管理软件,以供教学人员及操作者进行学生宿舍管理,方便操作者随时添加、查询、修改等。为了我们提高软件开发的能力,提高工作设计思想,通过本次的工程开发及与辅助老师交流,使小组成员从中学习知识吸取经验。为今后高层次的软件开发准备知识。 1.2 软件简介:1.2.1 基本内容:本软件为学校学生公寓管理提供快捷方法, 省去大量诸如手工登记的操作,对学生公寓情况进行及时跟踪管理,并可对学生公寓信息进行创建、删除、查找等操作,提高管理学生公寓的效率,推动使学校公寓管理自动化。 1.2.2 软件特点:针对学校公寓管理的需要,根据 Java 语言的网络运用特点,与 SQL Server 2003 数据库连接,创建出简单的针对学生公寓管理系统,实现了便捷的对学生公寓信息的管理。1.2.3 软件工作原理: a. 先建立数据库且追建数据库的驱动程序。 b. 在使用时,由管理员输入需要了解的关键字的信息,然后通过公寓管理 事务管理中心选择相应公寓管理的事务。 c. 公寓管理的事务将根据所提供的信息在数据库中查找相应的记录。 d. 返回相应的记录给管理员。 e. 允许管理员在相应权限下对数据进行修改。 f. 通过终端把得到的内容显示到相应的界面上。 学生公寓管理系统2 可行性研究:2.1 技术可行性根据调查,本小组成员多数有多年 VC 编程经验,也有两个具备 SQL SERVER 2003 的使用经验,因而开发此学生公寓管理系统采用 VC 结合 SQL SERVER 2003的数据库系统开发。再根据上述分析情况,利用现有人力和物力是具备开发此系统能力的。加之学校老师指导及其它资源丰富情况,学生宿舍管理系统在技术上是完全可行的。 2.2 操作可行性方便作者查询学生的基本信息,随时添加、删除、修改学生信息等。 同时也可查询学生的住宿情况,可做相应的添加、更新、修改学生住宿信息。2.3 经济可行性由于本学生宿舍开发系统的主要背景(为课程设计)在经济上不注重直接的经济收益,而是注重小组成员整体水平的提高,当然本系统完全按开发计划进行估算,估计上网,打印需一些费用。 本系统是针对广大学校公寓管理情况开发的公寓管理系统,适合广大学校需 求,它追求的是简单、易学、易懂、易用,易升级,能够更有利的解决行政人员的负担,因而市场是相当光明的。2.4 可行性结论 综上所述,本工程的技术成熟、完备,测试手段可靠,具有良好的市场拓展,因此本工程可立即开始。3 需求分析:需求分析工作是软件生存期中重要的一步,也是起决定性的一步。我们在这个阶段要准确的回答:系统必须作什么。我们试图通过它来全面了解整个系统的软件功能和性能方面的要求,为软件设计打下坚实的基础。要对目标系统提出完整、准确、清晰、具体的要求。3.1 系统功能要求:按学号或姓名查询学生的基本信息;可以添加,修改或删除学生信息;按宿舍号查询学生的住宿信息;对学生的住宿信息进行添加、更新、修改。*课程设计(2015)3.2 性能要求:a.数据精确度:该系统输入的数据为整形与字符型。b.时间特性:包括响应时间、更新处理时间、数据转换与传输时间、运行时间,这些时间尽可能短。c.适应性:在操作方式、运行环境、与其他软件的接口以及开发计划等发生变化时,可使用系统自带的一个程序来修改现行系统,以适应新的变化。d.安全性:要求有相应的权限设计,加强软件的安全性。3.3 接口要求:软件系统的界面要美观,布局要合理,窗口的内容尽量简明的提供信息, 语言要通俗易懂,有层次感,分类清晰明了。3.4 系统数据流图:管理员学生公寓管理系统管理员事务 信息图 3-1 系统顶层数据流图学生公寓管理系统学生信息学生信息学生基本情况公寓信息员工信息宿舍信息员工表公寓事务管理员信息系统事务事务管理员1.1 接收事务1.2 系统管理用户表 管理员1.3 公寓管理宿舍表1.4 学生管理学生事务图 3-2 学生公寓管理系统数据流图系统信息数据字典是关于数据的信息的集合,也就是对数据流图中包含的所有元素的定义的集合。数据流图和数据字典共同构成系统的逻辑模型,没有数据字典,数据流图就不严格,然而没有数据流图,数据这是也难于发挥作用。只有数据流图和对数据流图中每个元素的精确定义放在一起,才能共同构成系统的规格说明。以下是图 3-2 的数据流图中部分的数据信息的数据字典 名 字:管理员别 名:系统管理员 描 述:对公寓系统进行操作的人员 定 义:管理员=普通用户 | 超级用户 位 置:用户表 名 字:事务 别 名: 描 述:代表要办理的一个具体事件 定 义:事务=系统事务|公寓事务|学生事务|出入事务 位 置:系统登陆 *课程设计(2015)名 字:员工信息 别 名: 描 述:每栋公寓聘请的员工 定 义:员工信息=员工号姓名年龄性别 公寓号职位家庭住址联系方式备注 员工号=3字符11 姓名6字符11 年龄2数字3 性别FM 公寓号2数字3 职位4字符20 家庭住址8字符100 联系方式11数字11 备注0字符256 位 置:员工表 名 字:系统事务 别 名:系统事件 描 述:系统管理员进行系统管理的特定事件 定 义:系统事务=修改密码|用户管理 位 置:系统管理 名 字:公寓事务 别 名:公寓事件 描 述:系统管理员进行公寓管理的特定事件 定 义:公寓事件=楼房管理|员工管理|宿舍管理 位 置:公寓管理 名 字:学生事务 别 名:学生事件 描 述:系统管理员进行公寓学生管理的特定事件 定 义:学生事务=学生信息查询|公寓信息查询 位 置:学生管理学生公寓管理系统名 字:宿舍信息 别 名: 描 述:宿舍对应的属性 定 义:宿舍信息宿舍号居住性别地点住宿费用电话备注 宿舍号10字符10 居住性别FM 地点8字符100住宿费用4数字4 电话11数字11 备注0字符256 位 置:宿舍表 名 字:学生信息 别 名: 描 述:学生对应的属性 定 义:学生信息学号班级+姓名+性别宿舍号联系方式+备注 学号10字符10班级=5字符5姓名= 6字符11性别FM 宿舍号10字符10联系方式11数字11 备注0字符256 位 置:学生基本情况 名 字:公

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论