- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
本科生毕业设计-jsp论文管理系统-本科生毕业论文
论文管理系统
大学教育已经普及,的数量也不断扩大,随之而来的是学生论文数量的不断增多。如果按照手工作业来进行论文库的管理工作,不仅工作量大,而且容易出错,更不方便大家查阅。因此,需要为开发一套论文管理系统。
论文管理系统是学校等机构在自己的局域网上搭建的B/S结构办公平台,打开浏览器即可方便快捷地使用系统,进行。本章一个完整的从设计到实现的方法。采用MVC三层架构(JSP-JavaBean-Servlet)开发模式通过这种设计模型把应用逻辑,处理过程和显示逻辑分成不同的组件实现,这些组件可以进行交互和重用。
学院维护、系所维护、人员维护和角色权限维护和和和是在问题及其最终解决方案之间架设桥梁的第一步。者只有理解了之后才能开始设计系统,否则,对需求定义的任何改进,设计上都必须大量的返工实现对添加新学院、修改、删除等功能。实现对添加新、修改、删除等功能。实现添加新人、查看、修改、删除和查询人员信息等功能。实现新增、修改和删除角色等功能。管理系统首先是系统维护所用到的数据,如学院、系所、人员以及进行权限控制的权限,接下来是根据各个模块的需要对进行设计。本系统在设计过程中,尽量考虑到各个模块中相似之处,减少表格数量,提高表格的关联程度以及减少数据库中数据的冗余。系统设置内容包括学院维护、系所维护、人员维护和角色权限维护。
以上这些部分的内容和设置项,各个部分之间的关系比较明显,即人员属于系所、系所属于学院的所属关系,如图5-所示,所以在设计数据表的时候增加外键进行关联即可。
因为3个模块主要涉及的功能是信息的发布,。
图5- 学院-系所-人员关系
图5-4 论文管理系统用例图
该用例图标记了所有的用例,从中可以得知,论文管理系统的角色可以划分为两类。
管理员:管理论文、管理系所、管理学生用户、管理角色权限等。
学生用户:进行论文管理、科技专著管理、学术报告等。
3.2 系统域类分析
UML建模的第二步就是域类分析。实际开发论文管理系统时,域类分析是建立在用例分析基础上的。要了解系统要处理的概念,这时最好将公司的有关人员组织起来开一个讨论会,了解概念和概念之间的关系。
论文管理系统中的域类主要包括:数据库连接(DataBase)、字符串处理(DealString)、参数配置(ConfigReader)等。可以在域类图中将上面这些类以及它们之间的关系表示出来,如图5-5所示。
图5-5 论文管理系统域类图
3.3 系统活动图
活动图(Activity Diagram)反映系统中从一个活动到另一个活动的流程,强调对象间的控制流程,如图5-6所示,描述了系统学生管理、论文管理、论文查阅的活动执行顺序。活动图是一种特殊的状态图,描述需要做的活动、执行这些活动的顺序(多为并行的)以及工作流(完成工作所需要的步骤)。它对于系统的功能建模特别重要,强调对象间的控制流程。
图5-6 系统活动图
这之后就可以进行详细设计了。考虑到篇幅限制,这里就不再赘述了,读者可参阅本书光盘中的范例。
至此,UML系统建模完成。
4 系 统 配 置
一个好的论文管理系统必然有一个相对最优的系统配置方案。下面讨论如何根据用户的实际情况设计系统的配置,包括软件配置、硬件配置和网络配置。
4.1 软件配置
软件配置主要包括数据库的选择和操作系统的选择。论文管理系统的软件配置要根据用户对系统的稳定性要求、系统的容量以及用户的维护水平来确定。
(1) 数据库的选择
可以根据数据量的大小选择不同的数据库,如表5-1所示。
表5-1 论文管理系统数据库的选择
用 户(人) 每秒数据库并发
数据访问记录数 稳定性要求 维护水平 备选数据库 社区大学 500~5000 低 差 Access,MySQL 专业型大学 5000~50 000 中 一般 SQL Server,MySQL 综合型大学 50 000~200 000 较高 较好 SQL Server,Oracle
在本章中选择MySQL数据库。
(2) 操作系统的选择
可以根据用户量的大小选择不同的操作系统。当然,一般情况下,用户对Microsoft公司的Windows操作系统界面比较熟悉,因此,建议客户端使用Windows 2000或者Windows XP操作系统。
服务器端操作系统的选择如表5-2所示。
表5-2 论文管理系统服务器端操作系统的选择
用 户(人) 每秒数据库并发
数据访问记录数 稳定性
要求 维护
水平 备选操作系统 社区大学 50~500 中 一般 Windows NT,Windows 2000 Server,Windows XP 专业型大学 500~2000 较高 较好 Windows NT,Windows 2000 Server,Wi
您可能关注的文档
- 2bfh-4型玉米灭茬种肥联合播种机灭茬机构结构设计大学生毕业论文.doc
- ××学院存储架构技术投资建设建设可行性分析研究报告.doc
- 2t汽车多功能拆装小车设计大学生毕业论文.doc
- 2t载货汽车离合器的设计大学生毕业论文.doc
- 1zr-fe发动机教学实验台设计大学生毕业论文.doc
- 6m3混凝土搅拌运输车搅拌筒驱动装置设计大学生毕业论文.doc
- 6万吨年橡胶硫化剂(不溶性硫磺)项目投资建设可行性分析研究报告.doc
- 4s店汽车维修专用升降机的设计大学生毕业论文.doc
- 10本科生毕业设计-基于web的网上选课系统论文.doc
- 10万吨二甲醚项目投资建设可行性分析研究报告.doc
- 本科生毕业设计-本科生毕业论文-机房管理系统设计与实现.doc
- 本科生毕业设计-本科生毕业论文-工资管理系统设计与开发.doc
- 本科生毕业设计-本科生毕业论文-四层电梯的plc控制.doc
- 本科生毕业设计-本科生毕业论文-图书馆管理系统本科生毕业论文.doc
- 本科生毕业设计-本科生毕业论文-客户管理系统设计与开发.doc
- 本科生毕业设计-单片机抢答器设计与实现-本科生毕业论文.doc
- 本科生毕业设计论文-超市综合管理信息系统—库存管理子系统的设计与实现.doc
- 本科生毕业设计论文-超市前台系统设计与实现.doc
- 本科生毕业设计论文-基于plc的电梯控制系统设计.doc
- 本科生毕业设计论文-基于单片机的程控幅值函数发生器.doc
最近下载
- 成人失禁性皮炎的预防与护理团标解读课件.pptx VIP
- 义务教育法课件.pptx VIP
- 义务教育数学课程标准(2022年版)重点.pdf VIP
- 高校辅导员招聘考试《基础知识》试题汇编(含答案).pdf VIP
- 第十四章烧伤冷伤咬蛰伤.pptx VIP
- FLOEFD 2021(Standalone 版)软件教程-第8章高级模块示例(管内燃烧).pdf VIP
- 未来之路 比尔盖茨.pdf VIP
- 物流园区绩效指标体系.pdf VIP
- 迅达电梯SMLCD人机界面培训5400主板按键操作培训.pptx
- FLOEFD 2021(Standalone 版)软件教程-第7章参数化研究示例.pdf VIP
文档评论(0)