毕 业(设 计)论 文 开 题 报 告
1.本课题的来源及研究意义
在当今的信息时代,随着计算机网络的发展,各种各样的管理信息系统也蓬勃发展。学校各个部门为了提高工作效率也纷纷开发自己的系统,而随着住宿人数的高速膨胀,开发学生公寓管理系统也成为必然。近年来,我校规模不断扩大,招生人数不断增多,宿舍也不断扩建增多。致使宿舍管理工作压力增大,为了适应未来信息化社会的需要,为了使宿舍管理 工作更加科学化、规范化,减轻工作人员压力,提高工作效率,我们需要结合我校实际工作的需要采用 ASP语言 结合 Access 2003开发了《山西农业大学九号楼学生公寓管理系统》。现在学生公寓管理系统的开发设计日益呈现出可视化、对象化和网络化的特征
课的研究现状
在当今的信息时代,随着计算机网络的发展,各种各样的管理信息系统也蓬勃发展。学校各个部门为了提高工作效率也纷纷开发自己的系统,而随着住宿人数的高速膨胀,开发学生公寓管理系统也成为必然。
近年来,我校规模不断扩大,招生人数不断增多,宿舍也不断扩建增多。致使宿舍管理工作压力增大,为了适应未来信息化社会的需要,为了使宿舍管理 工作更加科学化、规范化,减轻工作人员压力,提高工作效率,我们需要结合我校实际工作的需要采用ASP语言 结合 Access 2003开发了《山西农业大学九号楼学生公寓管理系统》。
现在学生公寓管理系统的开发设计日益呈现出可视化、对象化和网络化的特征。
(1)数据库在学生公寓管理系统中的应用变的日趋重要,同时随着数据库技术的日趋完善,呈现出了新的课题:半结构和无结构数据模型的描述、管理、查询和安全控制。而且随着数据库技术和Web的结合,将会使招生管理系统变的更加高效便捷。
(2)面向对象分析方法在学生公寓管理系统中的应用。面向对象的分析(OOA),也称面向对象的软件需求分析,是建立在对象及其属性,类属及其成员,整体及其部分这些概念之上的是一种以对象及其交互关系为手段,将非形式化的需求说明陈述成明确的软件,系统需求的方法。其特点为:模块性、继承和类比性以及动态连接性。
3.本课题的研究目标
介绍了在一种以ASP语言(前台开发工具)结合关系数据库Access (后台数据库)开发的面向应用的学校学生公寓管理系统。系统整体结构采用了常用的自顶向下的瀑布式结构化设计方法,设计时力求简单实用,便于维护。介绍了系统设计的需求分析,需求分析主要包括开发背景分析、业务需求分析和可行性分析等内容。介绍了详细设计部分,该部分内容包括信息数据录入模块,寝室加减分模块、信息查询模块、数据库管理模块和退出系统模块。该学生公寓管理系统可以完成学生入住、搬出处理,加减分处理,学生住宿信息查询和数据库管理等,使用该系统使得学校学生公寓管理工作更加合理化、简捷化、高效化且该系统具有高效、易操作、易维护等特点,并且系统结构清晰、界面友好,功能齐全,能有效地减少工作量和提高招生管理工作的效率。
4.本课题的基本内容
经过系统分析,确定了本软件主要包括以下方面:系统设置、公寓管理、卫生检查、公寓资产、记录查看、记录删除、值班记录、帮助制作。
系统设置:
主要完成:用户管理、公寓设置、数据备份、数据转换、退出的功能。
3.2.1 用户管理
可以进行管理人员的添加和修改以及删除操作。添加人员可以分为两类:普通用户、管理员。可以视不同人员而添加。管理员拥有所有权力,对整个系统的操作。普通用户只有浏览、及一些简单的添加操作权力。无用户设置、公寓设置及记录删除等权力。
3.2.2公寓设置
分为三个主要的操作:公寓设置、寝室设置、班级设置。在这里可以添加学校所有的公寓、所有班级、每个公寓的所有寝室,也可以用此软件管理一幢公寓。这样操作起来会更简单、操作一目了然。
3.2.3数据备份
这是一个数据管理软件所必不可少的一部分,利用它可以及时的备份当前的数据库以及在出现故障后利用已保存的数据进行恢复。
3.2.4数据转换
利用数据转换将当前数据库中的表转换成Excel表格的形式,显示更为直观,可以进行打印等操作。
3.3公寓管理
主要完成:学生请假、学生违规、床位设置的功能。
3.3.1学生请假
主要是对学生请假记录做一个添加。利用它可以把学生的基本的请假资料保存起来。
3.3.2学生违规
主要是对学生违规记录做一个添加。利用它可以把学生的基本的违规资料保存起来。
3.3.3床位设置
通过床位设置可以简单查看每个公寓每个寝室的床位使用情况以及床位剩余情况。还可以通过详细查看,查看到某个公寓某个寝室住宿人员的人数,以及具体的住宿人员的名字。
3.4 卫生检查
主要完成:添加检查记录的功能。卫生检查可以对卫生检查的结果进行记录。这里的卫生标准一共有五项可以填写,在每一项里已经基本设置了所不合标准的记录,你可以在下拉列表框中进行选择即可,但是如果没有你想输入的记录的话,也可以自己输入。运行图如下:
3.5 公寓资产
主要完成:添加新增物品的功能。可以对公寓资产的收入或其它物品的入库进行记录。运行图如下:
3.6 记录查看与记录删除
主要是对学生请假、学生违规、卫生记录,公寓资产等记录所进行的操作,利用这两个功能可以对任一记录进行查看与删除。
3.7值班记录
它的功能主要是针对值班人员开发出来的,在这里可以让值班人员对当天值班情况进行一个小记,以便日后查看。
3.8帮助制作
对于一个稍显正规的软件来说帮助的制作都是必不可少的内容,本程序也不例外,制作了此帮助文档。在程序中可以按F1或点击帮助菜单来显示此help.Chm文档。以便对本软件进行快速操作。
5、本课题重点和难点
重点:主界面管理的实现
难点:实现数据库连接
6、论文提纲
××××××××(小4号宋体,20磅行距)××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××…………。
7、进度安排
××××××××(小4号宋体,20磅行距)××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××…………。
8、主要参考文献
[1] 龙马工作室,ASP+SQL Server组建动态网站实例精讲,人民邮电出版社,2004
[2] 王国荣,ASP.NET网页制作教程——从基本语法学起,华中科技大学出版社,2002
[3] 萨师煊,王珊.数据库系统概论.(第三版).北京:高等教育出版社,2000
[4] 张海藩.软件工程.北京:人民邮电出版社,2001
[5] 陈恭和.数据库基础与Access应用教程.北京:高等教育出版社,2003
[6] 陈春玲,陈丹伟,李频.软件工程与数据库概论.西安:西安电子科技大学出版,2002
[7] Craig.S.Mullins. Database Administration: The Complete Guide to Practices and Procedures.李天柱,任建利,肖艳芹.北京:电子工业出版社,2003
[8] Martin Fowler. Refactoring: Improving the Design of Existing Code. 侯捷,熊节.北京:中国电力出版社,2003
[9]Richard Whitehead. Leading a Software Development Team:A Developer's Guide to Successfully LeadingPeople and Projects. 吴志明.北京:电子工业出版社,2002
指导教师意见:
(对本课题的深度、广度及工作量的意见)
指导教师: (亲笔签名)
年 月 日
教研室审查意见:
教研室负责人: (亲笔签名)
年 月 日