《2022年课程设计报告书.docx》由会员分享,可在线阅读,更多相关《2022年课程设计报告书.docx(35页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、精选学习资料 - - - - - - - - - 第一部分 绪论 其次部分 系统功能需求分析 2.1 功能结构调查 2.2 系统功能结构图 第三部分 系统分析 第四部分 系统设计 第五部分 数据库结构设计 概念模型 第六部分 终止语 小组成员及负责部分 名师归纳总结 - - - - - - -第 1 页,共 19 页精选学习资料 - - - - - - - - - 第一部分 绪论一、系统开发背景 随着时代的进展,电脑技术越来越深化各行各业,给各个领域的治理供应 了很大的便利,使得系统运行,部门治理更加高效;随着高校训练的普及, 高校生住宿的人数越来越多, 对于高校生住宿治理提 出了更高的要求,
2、 需要准时升级宿舍治理技术, 采纳更加先进的治理信息系统来提高效率便利治理; 有些学校仍在运用手工记录的方法,手工记录对于规模小的学校来说将就可以接受; 但对于同学信息量比较巨大, 需要记录存档的数据比较多的高校来说,人工记录是相当麻烦的, 而且当查找某条记录时,由于数据量庞大,只能依靠人工去一条一条地查找,这样不但麻烦而且铺张很多时间,工作效率比较低; 采纳电脑来治理宿舍和同学的信息,大大提高了查询的速度, 节省了人力和物力资源,到达了预期的要求;今日,电脑的价格已经特别低廉,性能却 有了长足的进步;选题说明 宿舍贴近同学的生活, 是高校生活中特别重要的一部分,选宿舍的题目便利 我们收集资料
3、,合理策划,深化调查,整理思路,通过宿舍治理信息系统设计可 以更加深刻的懂得信息的现代化治理给我们的宿舍生活和治理员治理带来了莫 大的便利;二、系统目标由于同学人数的增加和对宿舍治理水平的要求变高,从前宿舍治理的方法处理速度过慢, 一些功能落后不能满意当前的需求,所以新系统开发的目标是: 适应快速增长同学数的要求, 满意宿舍治理功能的增加对信息系统的要求,充分利用电脑的强大功能, 加强住宿工作各阶段的科学治理,持;系统主要功能:并对治理决策供应良好支住同学的基本信息, 宿舍信息, 公共物品及修理信息精确录入;只有对基本数据快速、精确的录入,才能为后继工作供应良好的支持;5. 数据查询和统计功能
4、;这表达在能利用本系统的基础信息,通过肯定的计名师归纳总结 - - - - - - -第 2 页,共 19 页精选学习资料 - - - - - - - - - 算,向相关决策和治理人员供应面对业务的帮助决策方案;6. 安全性功能;要求全部操作员必需凭口令登录系统,按相应的权限使用系统,访客只具有查询权限,治理员具有最高权限,可以删除和添加操作员;三、可行性分析一可行性争论的前提 宿舍是生活中贴切的组成部分,我们可以很便利的获得宿舍治理等相关信 息;跟我们的生活息息相关,为资料的提取整合和治理供应了可行性;二系统的可行性分析 明确信息系统设计的要求,依据要求进行环境调查,整理出问题书面材料;进行
5、可行性分析,从三个方面进行:技术上的可行性分析主要分析现有技术条件能否顺当完成开发工作,硬件、软件配置能否满意开发者的需要,各类技术人员的数量,水平,来源等;所需材 料可以通过市场调差,对治理员询问,原有系统材料,新增材料补充;开发工具是常用工具,具备技术水平;通过网络internet技术,发挥电脑的信息传输速度快、精确度高的优势;所以具有技术可行性;2. 经济上的可行性 一方面从支出的费用上看 , 不需要购置额外的设备,开发费用主要是人力资 源的费用,自行开发,人力资源费用少;调查等书面材料费用很少;治理和保护 费用也在预算之中; 另一方面, 建设宿舍治理信息系统; 不但能大大削减重复性 的
6、书面报告,降低办公费用,提高宿舍治理效率,而且能提高检测数据效用;由 于宿舍治理信息系统是一个比较小的系统,是由我们几个同学小组进行开发的,所以人力、物力、财力方面来说都是可行的;在当前信息技术飞速进展的大环境下,电脑技术和软件技术的更新使宿舍完全有可能也有才能采纳这样先进的治理技术;治理上的可行性主要是治理人员对开发信息系统是否支持, 治理制度和方法是否科学, 规章制度是否齐全, 原始数据是否正确等; 学校的相关治理规定和支持是我们进行系统开发的保证;宿舍管理信息系统的开发加速了治理员信息治理的效率,对治理员的要求也相应提高;名师归纳总结 - - - - - - -第 3 页,共 19 页精
7、选学习资料 - - - - - - - - - 其次章 系统功能需求分析一、功能结构调查本系统的最终用户为宿舍楼治理员和本宿舍楼的同学;依据我们日常生活中的体会,结合对自己学校宿舍楼治理老师的询问和对同宿舍楼同学的调查,得出 用户的以下实际要求:一宿舍楼的基本情形 1. 同学基本信息 同学的基本信息包括: 同学学号;同学所在院系及专业班级; 同学入住时间;同学所在楼号、宿舍号及床号;每名在籍同学都有唯独的学号,并被安排到指定的宿舍楼、 宿舍和床铺; 其入校时间就是他的入住时间; 另外,为了治理上的便利, 同一院系的同学的宿舍 一般在一起,相应地会有其所在的院系名称专和业班级;2. 宿舍物品基本
8、信息 每个宿舍都配备了进本生活必需品,比方电灯,床铺,柜子,桌椅等,为了 对不同的物品进行区分进而为每种物资安排不同的编号,这样有利于物品的发 放、报修和治理;当显现宿舍物品损坏并报修时,需要记录报修的宿舍号和损坏的财产编号,同时记录报修的时间和损坏的缘由; 当损坏的财产修理完毕后, 应记录解决时间,表示该报修胜利解决;离校返校的基本信息为加强学校对同学假期安全的治理,离校的同学应登记离校时间, 待返校后记录返校时间,以便学校查证和治理;当然,留校未归的同学也应准时登记,以 便宿舍资源的精确供应及宿舍安全治理;二 用户对系统的功能要求 1. 宿舍治理员的需求 宿舍楼治理员能查询上面提到的宿舍楼
9、的全部相关信息,包括某一学号的学生在宿舍楼中住宿的具体信息,珍贵物品出入的精确信息, 报修的全部信息, 夜归和违规使用电器的记录,同学离返校的信息;当同学基本信息发生变化时,宿舍楼治理员能对其进行修改;比方同学宿 舍更换时及更换其所在宿舍号;新生入住或毕业生离校应准时更新入住人员名名师归纳总结 - - - - - - -第 4 页,共 19 页精选学习资料 - - - - - - - - - 单;外来人员进出应精确记录人员信息准时间;当宿舍财产报修准时解决后,管理员应登记解决时间,说明该报修问题已胜利解决; 2. 本宿舍楼同学的需求本宿舍楼的同学能查询其所在的宿舍的全部信息,能查询本楼其他宿舍
10、人员的信息;能查询自己珍贵物品登记信息; 能查询本宿舍用水用电情形以及宿舍卫 生品比情形; 3. 系统的安全性与完整性要求1安全性要求:系统应设置拜访用户的标识以鉴别是否是合法用户,并要求合法用户 设置其密码,保证用户身份不被盗用;系统应对不同的数据设置不同的拜访级别,理数据的类别和内容;限制拜访用户可查询和处系统应对不同用户设置不同的权限,区分不同的用户, 如区分一般用 户同学,治理员;2完整性要求:各种信息记录的完整性,信息记录内容不能为空;各种数据间相互的联系的正确性;相同的数据在不同记录中的一样性;名师归纳总结 - - - - - - -第 5 页,共 19 页精选学习资料 - - -
11、 - - - - - - 二、系统功能结构图各子系统功能如下所述:1. 同学信息治理模块:同学信息更新;同学信息查询 2. 入住宿舍治理模块:同学入住登记;同学搬离注销 3. 宿舍楼信息治理模块:宿舍信息录入;宿舍信息查询 4. 外来人员治理模块:外来人员登记 5. 卫生评比模块:评比结果查询 6. 宿舍物品治理模块:宿舍物品信息查询;损坏物品保修 7. 珍贵物品出入治理:珍贵物品带出登记;珍贵物品进入登记名师归纳总结 - - - - - - -第 6 页,共 19 页精选学习资料 - - - - - - - - - 第三部分 系统分析 一、业务流程分析住宿治理员登记同学信息并录入,收发入住申
12、请表并填写入住批准表,对学生信息情形准时更新; 同学报修物品后, 修理治理员进行修理物品登记并进行维 修,之后将修理结果进行反馈; 同学珍贵物品出入情形和宿舍物资发放处理由物 资治理员进行记录治理;业务流程图如下图:二、数据流程分析数据流程图是全面描述信息系统规律模型的工具,它抽象概括地把信息系统中各种业务处理过程联系起来; 依据以上的业务流程的分析, 以及同学宿舍的特 点,我们给出了以下同学宿舍治理信息系统的数据流程图;我们将同学宿舍治理系统的顶层设计如图:名师归纳总结 - - - - - - -第 7 页,共 19 页精选学习资料 - - - - - - - - - 三、二层数据流程图名师
13、归纳总结 - - - - - - -第 8 页,共 19 页精选学习资料 - - - - - - - - - 四、三层数据流程图一 . 同学和外来人员信息层面名师归纳总结 - - - - - - -第 9 页,共 19 页精选学习资料 - - - - - - - - - 二宿舍物品信息层面三物品报修层面名师归纳总结 - - - - - - -第 10 页,共 19 页精选学习资料 - - - - - - - - - 第四部分 系统设计一、数据字典数据项住宿同学数据字典属性名类型长度备注学号char 8 住宿同学学号性别Varchar 10 住宿同学char 2 男/ 女宿舍号char 3 宿舍
14、号专业Varchar 20 同学专业联系方式char 11 联系方式宿舍数据字典属性名类型长度备注楼号char 2 宿舍号char 3 可住人数smallint 2 已住人数smallint 2 报修数据字典属性名类型长度备注楼号char 2 报修人宿舍号宿舍号char 3 物品号varchar 8 报修物品编号报修缘由char 50 物品损坏缘由提交日期datetime 8 报修提交日期解决日期datetime 8 问题解决日期联系方式char 11 来访者数字字典属性名类型长度备注来访人Varchar 10 被访人Varchar 10 所属关系Varchar 20 证件名称Varchar
15、20 来访日期Datetim8 e 来访时间Datetim8 e 终止时间Datetim8 e 名师归纳总结 备注Varchar 50 第 11 页,共 19 页- - - - - - -精选学习资料 - - - - - - - - - 数据结构数据结构名 组成同学住宿信 学号,性别,专业,联系方式,入住时间息报修信息 楼号,宿舍号,报修缘由,提交日期,解决日期,联系方式宿舍信息 楼号,宿舍号,可住人数,已住人数来访者信息 来访人,被访人,所属关系,证件名称,来访日期,来访时间,终止时间,备注数据流数据流名数据流来源数据流去向组成登记报修信息同学报修信息表报修信息查询报修信息报修信息表治理员报
16、修信息登记已修信息治理员报修信息表已修信息登记来访者信息来访者来访者信息表来访信息查询来访者信息治理员来访者信息表来访信息登记来访终止信息治理员来访者信息表来访终止信息数据储备数据储备名输入的数据流输出的数据流组成已修信息报修信息表报修信息已修信息报修信息报修信息来访者信息表来访信息来访终止来访信息来访信息来访终止信信息息处理过程处理过程名输入数据流输出数据流登记报修报修信息报修信息查询报修报修信息报修信息登记已修信息已修信息已修信息登记来访者信息来访者信息来访者信息查询来访者信息来访者信息来访者信息登记来访终止信息来访终止信息来访终止信息二、代码设计代码的设计应当依据以下的原就进行设置:代码
17、应唯独标志它所代表的事物或属性;结构应与处理的方法相一样;代码设计要预留足够的位置,以适应不断变化的需要;不要使用易于混淆的字符;要留意尽量采纳不易出错的代码结构;代码是信息系统实现的基础和前提,也是信息系统设计的的有机组成部分;合理的代码结构是信息处理系统是否具有生命力的一个重要因素;名师归纳总结 代码的设计要符合三个原就:唯独化-唯独化是代码设计的首要任务;第 12 页,共 19 页- - - - - - -精选学习资料 - - - - - - - - - 标准化 -要强调编码的标准化; 系统化 -现代化企业的编码系统已由简单的结构进展成为特别复杂的系统;换和共享;系统所用的代码尽量标准化
18、, 以便利数据交在此次设计的同学宿舍信息治理系统中,有两个方面的内容需要进行代码设计-同学学号和住宿信息码,具体设计如下: 一同学学号代码设计例: 09030120,代码分析 09 :代表入学年份为 2022; 03:代表学院, 03 为经济治理学院; 01:代表专业, 01 为国际贸易专业; 20:代表同学,对应于各个专业的每名同学;二住宿信息码名师归纳总结 - - - - - - -第 13 页,共 19 页精选学习资料 - - - - - - - - - 例: 0811402 代码分析 08 :代表宿舍楼号, 08 为八号宿舍楼; 114:代表宿舍号, 114 为 114 号宿舍; 02
19、:代表床位号, 02 代表二号床;三、输入输出设计一同学登录模块本模块主要用于对用户身份进行鉴别;用户通过表单供应用户名和密码信 息,系统依据用户供应的登录信息对用户进行身份查询鉴别;假如身份合法, 就 将用户导向系统的主页面并记录用户的相关信息,留待以后的系统页面使用;二同学信息修改和查询模块名师归纳总结 - - - - - - -第 14 页,共 19 页精选学习资料 - - - - - - - - - 本模块主要用于同学进行个人信息修改、宿舍信息的查询和检索、治理员名师归纳总结 - - - - - - -第 15 页,共 19 页精选学习资料 - - - - - - - - - 信息的查
20、询等; 用户登录后进入信息修改页面,输入更新的信息后点击储存;系统依据用户输入的检索信息 用户注销退出登录;三治理员操作模块在数据库内进行查询,查询结果显示在该页面;查询终止后本模块主要用于治理员对同学信息的录入和核实,物品进出记录, 宿舍卫生评结果输入和宿舍报修登记,以及外来人员记录;名师归纳总结 - - - - - - -第 16 页,共 19 页精选学习资料 - - - - - - - - - 第五部分 系统数据库概念模型概念结构是将需求分析抽象为信息结构即概念模型的过程,这样才能更好地、更精确的用某一 DBMS实现这些需求,是整个数据库设计的关键,它主要特点是能真实、 充分地反映现实社
21、会, 包括事物和事物之间的联系,能满意用户对数据的处理需求, 是对现实世界的一个真实模型,的操作,对数据的修改和各种模型的转换;我们从不同用户角度设计出以下 E-R 图:1. 同学 - 宿舍 E-R 图:2. 物品报修 E-R 图:而且仍易于懂得, 也便利用户名师归纳总结 - - - - - - -第 17 页,共 19 页精选学习资料 - - - - - - - - - 3. 人员来访 E-R 图第六部分 收成与体会治理信息系统是现实治理职能得以实现的最好工具,操作性强;又由于课程设计是理论与实践相结合的必要纽带,所以进行课程设计是特别必要的;通过本次系统开发课程设计, 使我们充分明白了信息
22、系统的开发原理;经过多次网上搜寻资料并明白系统开发的相关学问和几天的工作,计过程中,我们有很多收成和感想;本次课程设计终于完成; 在设1通过这次课程设计,我们稳固了治理信息系统的基础学问,把握了数据 流程图、功能结构图、 系统流程图绘制过程及其中应当留意的事项,进一步明确了研制一个治理信息系统的方法和思路,将系统开发的各阶段的基本活动贯穿起来,使我们更加形象、 具体的明白了治理信息系统;对这门课程又有了更加深刻的熟识; 2 让我们对使用 SmartDraw 有了肯定明白,经过此次系统设计,加强了我名师归纳总结 - - - - - - -第 18 页,共 19 页精选学习资料 - - - - -
23、 - - - - 们的动手才能, 使理论和实际联系起来; 锤炼了自己的编程技巧和基本技能;在设计中,通过实际锤炼, 我熟识了治理系统的一般过程,加强了对实际问题的处理才能;我们坚持理论指导实践, 并通过实践来加强理论的学习;治理信息系统设计,操作性和实践性很强, 只有加强实际的动手才能, 才能更好的把握这一现代化工具;3在开发过程中,我们遇到很多的困难,最终都通过大家争论学习解决了,我们体会到对学问运用及其创新和团队的合作精神是做好一个数据库的基础;因此通过此次课程设计我明显感觉到自身的不足,学学问和学习新的学问;并期望以后能更加专心地运用所本次课程设计到此终止了,我们学到了很多宝贵的体会,也意识到了自身的 不足;最终,诚心感谢老师对我们的指导和教导!名师归纳总结 - - - - - - -第 19 页,共 19 页