1、“.....就业管理包括毕业生就业信息管理优秀毕业生评定管理。党团管理包括素质拓展计划管理团员信息管理团干部学生干部管理奖励管理学院分团委班级团支部考核管理党员信息管理优秀学生党支部管理。其总体结构图如图所示各个模块起始于用户已经正常登录,并希望进行信息维护操作。每个模块基本都包括了对信息的列表显示新增修改删除查询和详细个基本功能。基本流程图如图所示图本系统总体结构图图本系统的基本流程图河南大学本科毕业生学士学位论文第页第章系统整体结构的设计与实现对于工程实现来说,般先设计完成它的数据库,这将会有利于实现前台和业务层时程序的调试。本章将详细介绍了本工程的实现过程。数据库的实现根据需求分析在数据库中建立相应的表,然后通过连接数据库,对数据库进行操作。的连接实现由两种方法。种是在项目的中对数据库进行配置即配置个数据源......”。
2、“.....通过这个数据源得到个数据库连接的对象。另种方法也是本项目采用的方法,在的资源文件里,将数据库的登录信息写入,系统会自动加载,在程序里直接使用语句就可以对相应表或视图进行操作了。其相应的主要代码如下。类利用来实现数据库连接池的资源文件这种实现方法有利于代码的可移植性。将代码移植到别的机器上,建立个相应的数据库,只需重新设置资源文件即可实现与数据库的连接。配置工作完成之后,在程序中就可以通过语句直接对数据库中的数据进行操作。例如在本项目中建立个类,封装语句。下面是经过身份验证后进入素质拓展计划种类管理模块,添加素质拓展计划种类时对数据库操作所使用的语句。河南大学本科毕业生学士学位论文第页控制器在前面已经介绍了框架与模式,其中的控制器起到中间的协调作用,要对用户请求数据进行封装,以及应该将用户的请求转发给哪个来处理,这些功能在中就是通过文件来实现的......”。
3、“.....中的指出了业务处理的路径。此外,若有数据封装处理则控制器首先找到相应的,利用它对数据进行封装。而在与之间又是通过属性映射的。在本项目中使用的是动态。使用动态有优点,直接在配置文件中增加用来指定中的名字,框架会通过这些名字的匹配将各个的值封装到实例中。当中添加了个属性,需要在中添加个属性时,就不需要去修改具体的类,只需要在配置文件中添加个元素即可,大大提高了可扩展能力。界面的实现界面即中的。根据需求文档的分析以及规约的要求,除了列表界面外,还需要增改查至少三个界面因时间有限,导出功能没有要求实现。例如图所示,是经过身份验证后进入参与人员信息管理模块的界面,也前台表单的设置以及页面的超链接实现的。此外,在上面的图中,每个页面几乎都用到了第页上页下页最后页跳转几个按钮,它们的实现就是利用数据岛技术......”。
4、“.....数据岛技术提供了些实现这些按钮的方法。这部分代码可以重复使用。例如素质拓展计划种类维护列表界面所使用数据岛技术的代码如下。在页面的设计中,是通过表单中按钮和文本框的,等调用相关方法实现的。当点击按钮时,直接链接到相应的方法中。例如点击页面上的第页,通过找到中的方法,实现按钮的功能。再比如页面上的到哪页的文本框,当改变时,通过调用方法来实现的。其代码如下。第页到页河南大学本科毕业生学士学位论文第页结论本课题成果具有实用性稳定性安全性的特点,已经通过了杭州电子科技大学教务处的验收并已投入使用,本管理系统是根据该学院教务工作的实际管规程设计开发的,所以特别具有实用性,还可以在类似院校推广应用。系统设计过程中充分考虑了数据的完整性,是个稳定的应用系统。在系统安全方面,结合数据库的安全管理和系统本身的安全策略而设计......”。
5、“.....在系统设计阶段,为保证数据库的运行效率,以及系统的安全性,门户提供了权威的身份认证机制,并且提供了,旦用户已经通过授权认证,就开始工作。每次已授权试图访问个受保护的页面时,就检测用户是否有权利访问该资源。如果用户有权限访问该资源就不会有其他的认证过程发生,否则用户会被提示重新认证。合法的用户登录系统之后,只能看到自己权限范围内的信息。并且按照组织机构进行划分,下级用户不能看到上级用户的信息和资源,给系统的保密性提供了安全保障。在本课题中,完成了素质拓展计划模块,实现了对数据库的增删改查功能。此论文中用到的项目中的代码,界面等也是使用自己所作的模块。引用的都是代码中的关键部分,像制表修饰文本等都省略了。尽管实现了需求中所要求的基本功能,但系统中还有许多不足之处,例如对界面的渲染美化不够完美,报表数据库备份等模块还有待完善......”。
6、“.....铁手程小冬靖松译,基础教程,人民出版社,年月孙卫琴,精通基于模式地设计于开发,北京电子工业出版社,年月李晓黎张晓辉,数据库应用系统开发与实例,人民邮电出版社,年月,年,侯捷译,编程思想,第版,机械工业出版社,面向对象的分析与设计,机械工业出版社,年即将数据库的信息列出来,以供用户操作。在此界面中,用户点击列表信息中的学号时,将会有超链接,系统显示参与人员详细信息界面。界面上面的五个按钮也需要五个超链接,当用户点击时超链接到相应的界面。参照新增中的录入项,所有信息为纯文字,只能查看,用户点返回按钮,系统回退上步,返回信息列表界面。河南大学本科毕业生学士学位论文第页新增功能的实现,则用户在信息管理界面点击新增按钮,超链接到用户新增参与人员信息界面系统显示参与人员信息录入内容,其页面如图所示......”。
7、“.....只是它们的约束要求有些不同罢了。例如用户点击修改按钮,要选择已存在的信息进行修改,而新增功能是增加不存在的新信息。关于查询,它可以根据不同的条件执行。比如说根据学号,学院,参加时间等等进行相应的查询,并且查询列表相对比较专,用户拥有哪个权限就列出相应的信息即可。但它们页面的实现类似,在此不再赘述。而对于删除功能相对简单些,无需多增加个删除界面,而是根据操作结果返回个成功或失败的界面即可。图参与人员信息管理界面图新增界面河南大学本科毕业生学士学位论文第页业务层的实现接着是层业务处理及调用的实现,也即为中的。建立了两个类和个类。业务处理类和业务调用类将所有功能封装在起进行了实现。而类是对数据库的操作。在第三章已经介绍了类,在本节中主要介绍两个类的功能。业务处理类以素质拓展计划种类管理为例......”。
8、“.....例如在用户进入信息管理模块时,界面显示了从数据库中提出的新系列表。它的实现就是通过调用方法从数据库中抓取数据显示给页面,下面的实现代码类主要实现了通过调用类中的语句对数据库进行操作的实现,剩下的工作就是如何将前台的页面与后台的数据库联系在起。这就是的作用。类又通过调用类中的对数据库操作的方法,利用决定将哪个页面返回给用户。如下是它的部分代码例子。功能的细化基本工作都已做完,余下的就是细节方面的内容。功能的细化主要是指对数据的校验,需求分析中所要求的细化功能等。在数据的校验方面,以前台为主,用到了技术。例如对于添加功能输入的长度限制以及些输入项不可为空修改删除时必须选择项等等,下面以添加时不能为空为例。其界面如图所示实现的代码如下河南大学本科毕业生学士学位论文第页不能为空,请重新输入,在素质拓展计划参与人员信息管理模块中......”。
9、“.....对于学号,姓名等要用放大镜带出,如图所示。这就是功能的进步细化,这主要是在类中实现,当点击放大镜时需要链接到个列表页面,那么这就需要将符合的数据从数据库取出来显示到页面上,本项目中的素质拓展计划参与人员管理模块的新增功能,其实现代码类同于第三节介绍的业务层的实现部分的代码。需要再做个界图增添校验界面图放大镜显示的界面河南大学本科毕业生学士学位论文第页面,在前台设置超链接,利用方法从数据库中将相应的信息抓取,当用户点击放大镜图片时,超链接到此页面,系统显示相应的信息。从图的界面上可以看到还有橡皮擦,日历等,顾名思义,橡皮擦就是起到删除修改,日历显示日期的作用。它们的实现方法相似。都是在前台页面引用相应图片,通过的超链接来实现的。除了上面提到的这些功能之外,还有些功能,例如些文本框不可编辑,即只可读不可写,有些文本框不是填写......”。
1、手机端页面文档仅支持阅读 15 页,超过 15 页的文档需使用电脑才能全文阅读。
2、下载的内容跟在线预览是一致的,下载后除PDF外均可任意编辑、修改。
3、所有文档均不包含其他附件,文中所提的附件、附录,在线看不到的下载也不会有。