软件工程学生公寓管理系统毕业设计课程设计.docVIP

软件工程学生公寓管理系统毕业设计课程设计.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
软件工程学生公寓管理系统毕业设计课程设计

1 学生宿舍管理系统课程设计概述(完成人:×××) 1.1课程设计的目的 把软件工程中规范化的软件开发方法应用到本次学生公寓管理系统的开发过程中,以经济地开发出高质量的软件并有效地维护它。 1.2课程设计的任务 根据软件开发工程的过程,分析设计一个学生公寓管理系统。 1.3课程设计采取的基本原理和主要技术方法 本系统专门针对学校的公寓管理而开发的一个功能齐全、操作简单的学生公寓管理系统。适合学校的宿舍管理人员使用。本系统实现以下基本功能:管理员可以对公寓进行全程管理,不仅可以管理学生,还可以管理寝室人员及外来人员及出入物品,也能方便的进行统计和更改。 本系统使用的是VC6.0来开发的,采用SQL Server2000的数据库管理系统,由于VC良好的面向对象功能,真正实现了面向对象的设计。 1.4开发阶段任务及角色分工 组长: ×××(学号:) 主要任务:分析系统开发的可行性并确定设计的主要目标, 总结各组员收集的信息,为各组员分配任务,协调组员之间的关系。完成概要分析和可行性设计工作。 辅助程序员: ×××(学号:) 主要任务:主要负责系统的需求分析,完成E-R图等具体设计。 辅助程序员: ×××(学号:) 主要任务:主要负责系统的总体设计,完成总体设计阶段的模块划分。 辅助程序员: ×××(学号:) 主要任务:主要负责系统的详细设计,完成详细设计阶段的具化模块实现,模块的协调及需求分析的数据字典等工作。 辅助程序员: ×××(学号:) 主要任务:主要负责系统的模块测试等工作。 文档管理员: ×××(学号:) 主要任务:负责文档的管理和整理,协调各组员的工作,完成实现部分的工作。 2 可行性研究(完成人: ×××) 2.1 编写目的 2.1.1 目的 这份可行性研究报告是对公寓管理系统作的可行性研究分析及指出存在的必要性。 2.1.2 预期的读者 软件管理人员,开发人员,维护人员。 2.2 问题定义 2.2.1 开展该工程的原因 由于现今的学生公寓管理非常繁琐,通常为手工操作,行政人员付出大量的工作时间,得到的效率很低。因此为提高工作效率,减轻校方人员的工作负担,决定开发学生公寓管理系统软件。 2.2.2 该工程的基本目标 开发此学生公寓系统管理软件,以供教学人员及操作者进行学生宿舍管理,方便操作者随时添加、查询、修改等。为了我们提高软件开发的能力,提高工作设计思想,通过本次的工程开发及与辅助老师交流,使小组成员从中学习知识吸取经验。为今后高层次的软件开发准备知识。 2.2.3 经济目标 由于本学生宿舍开发系统的主要背景(为课程设计)在经济上不注重直接的 经济收益,而是注重小组成员整体水平的提高。 2.3 可行性研究的方法及评价度 2.3.1 可行性研究所采用的方法 根据调查,本小组成员多数有多年VC编程经验,也有两个具备SQL SERVER 2000的使用经验,因而开发此学生公寓管理系统采用VC结合SQL SERVER 2000 的数据库系统开发。 2.3.2 评价尺度 此软件暂时只是一个初级产品,实现的功能也只能完成初步的工作。 2.4 工作产品 2.4.1 设计目标 本工程的设计目标就为学校学生公寓管理提供快捷方法, 省去大量诸如手工登记的操作,对学生公寓情况进行及时跟踪管理,提高管理学生公寓的效率,推动使学校公寓管理自动化。 2.4.2 设计及约束条件 a. 软件系统的界面要美观,布局要合理,窗口的内容尽量简明的提供信息, 语言要通俗易懂,有层次感,分类清晰明了。 b. 根据现有条件和知识我们还得在技术方面,进行学习和提高。 2.4.3 产品工作原理 a. 先建立数据库且追建数据库的驱动程序。 b. 在使用时,由管理员输入需要了解的关键字的信息,然后通过公寓管理 事务管理中心选择相应公寓管理的事务。 c. 公寓管理的事务将根据所提供的信息在数据库中查找相应的记录。 d. 返回相应的记录给管理员。 e. 允许管理员在相应权限下对数据进行修改。 f. 通过终端把得到的内容显示到相应的界面上。 2.4.4 产品系统流程图 2.4.5 数据流图 2.4.6 数据词典 数据字典是关于数据的信息的集合,也就是对数据中包含的所有元素的定义的集合,它为软件开发人员提供数据库设计的参考,并为用户了解系统时作为一个必有工具。 本数据字典主要定义数据字典5个主要字段内容,具体说明如下: 1、名字:数据元素的名字,作为在数据流图中的标识符,显示数据流 的内容。 2、别名:数据元素的另一个名字,其作用是对于 a. 对于同样的数据,不同的用户使用了不同的名字; b. 小组开发人员可能对同一数据使用了不同的名字;

文档评论(0)

haocen + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档