欢迎来到天天文库
浏览记录
ID:55279410
大小:1.60 MB
页数:24页
时间:2020-05-08
《学生公寓管理系统毕业论文.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、软件工程综合实践课程设计学生公寓管理系统专业计算机科学与技术学生姓名班级学号任课教师完成日期目录1课程设计目的及要求12课程设计的主要内容13数据库设计23.1概念设计23.2逻辑设计43.3物理设计84程序模块设计114.1用户管理模块设计114.2管理员管理模块设计165小结19附录20附录1源程序清单20学生公寓管理系统的设计1课程设计目的及要求【目的】:软件工程综合实践,即软件工程学课程设计是该课程的后继教学环节,是一个重要的、不可或缺的实践环节。其目的是通过该课程设计使学生能够针对具体软件工程项目,全面掌握软件工程理管、软件需求分析、软件
2、初步设计、软件详细设计等阶段的方法和技术,使学生进一步理解和掌握软件开发模型、软件生命周期、软件过程等理论在软件项目开发过程中的意义和作用,培养学生按照软件工程的原理、方法、技术、标准和规范进行软件开发的能力,培养学生的合作意识和团队精神,培养学生对技术文档的编写能力,从而使提高学生软件工程的综合应用能力。【要求】:1)严格按照课题分组及对应课题的内容要求进行系统设计,设计过程要完整;2)同一课题组可采用不同的方法进行设计(如不同的软件工程方法、不同的描述工具、不同的开发语言等),设计报告不得相互抄袭,如发现雷同报告,成绩记为不及格;3)按时到规定
3、地点做设计,缺勤3次以上成绩记为不及格;4)按时交纳报告及相关电子文档。2课程设计的主要内容该课程设计要求学生按照课程设计所选项目作为课程设计内容,应用软件工程的思想完成管理信息系统的设计。(1)题目选择:学生公寓管理系统(2)系统功能要求:按学号或姓名查询学生的基本信息;可以添加,修改或删除学生信息;按宿舍号查询学生的住宿信息;对学生的住宿信息进行添加、更新、修改。(3)需要处理的基本数据:学生:学号、班级、姓名等。宿舍:宿舍号、地点等。(4)课程设计要求:通过需求分析,确定系统的功能与技术指标。在考察同类软件功能和设计特点的基础上,拟定出本小组
4、要开发系统的问题定义。给出系统原型、基本功能与特色、开发技术与工具、设计初步方案、开发计划等文档。项目的分析与设计任务可采用结构化分析与设计方法,也可采用面向对象分析与设计方法。3数据库设计3.1概念设计3.1.1概念设计目标目标本系统既要满足用户的设计,也要满足设计员的设计目标。1、用户的观点看,要求系统能够达到以下目标1)对信息的收集和保存信息。例如:输入宿舍的基本信息,宿舍的卫生信息等.2)快速的传递信息。对那些共享的数据要快速的传递。3)提供准确的信息。要求比手工作业提供的更加准确和细致的数据,例如宿舍的所有卫生成绩.3)实现卫生成绩报表自
5、动生成。2、设计员从技术观点看,要求系统能达到以下的目标:1)用户使用,具有较高的用户友好性。2)有较高的可靠性,将系统发生故障的概率控制在5.0%以下,并具有快速恢复的能力3)具有较高的运行效率,应比人工作业提高效率高。4)具有较强的可维护性和扩充性,能够适应用户的业务要求变化。3.1.2系统总体功能本说明书主要是为了对宿舍管理系统进行使用和维护。该系统充分利用计算机的功能实现对系统管理、信息录入、信息查询,信息打印等的自动化控制,将会使学生宿舍管理工作大大减轻,方便友好的信息管理用户界面,简便的操作,完善的数据库管理,将会使得信息管理系统极大限
6、度地应用于现代化学生成绩管理,成为管理人员的得力助手。3.1.3系统结构图1、学生公寓管理系统学生公寓管理系统寝室长与室员模块管理员模块2、管理员模块管理员模块留言板管理查询功能用户管理班级管理寝室管理3、寝室管理寝室管理寝室公告栏寝室信息管理文明寝室管理寝室楼添加修改删除寝室损坏管理4、班级管理班级管理添加、修改、删除专业名称添加、修改、删除系别名称5、用户管理用户管理添加学生基本信息学生基本资料管理管理员密码修改添加管理员6、功能查询功能查询评分查询寝室楼查询辅导老师查询班级名称查询专业名称查询系别名称查询姓名查询学号查询7、留言板管理留言板管
7、理搜索留言回复、删除留言8、寝室长与室员模块寝室长与室员模块评分录入损坏登记寝室损坏文明寝室系别查询寝室查询留言板个人资料3.2逻辑设计设计数据表结构,服务器上建名为xyty的数据库。其中包括以下表:admin,guestbook,nome,homebad,homedetail,homesex,mingzu,tongzhi,users,ximig,zhuanye.下面将具体介绍数据库中各个表的结构:表4.1admin表表名字段名类型是否为空大小备注adminIdInt否4编号AdminnameVarchar是50学号AdminpwdVarchar是
8、30密码表4.1guestbook表表名字段名类型是否为空大小备注GuestbookIdInt否4编号UsernameVa
此文档下载收益归作者所有