- 1、本文档共14页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
学校:沈阳师范大学 院系:软件学院 专业:计算机科学与技术 指导老师:陈德智 学号姓名:华晔 .绪论 .需求分析 .概要设计 .详细设计 .系统实现 .后记 .课题来源 随着科技的发展,各式各样的现代化教学设备逐渐走入校园。在这样的环境下,不仅要使系统合理化、便捷化、网络化、多用户化,而且要真正提高设备管理的效率和质量。 .研究意义 教学设备信息化管理是为了摆脱了之前复杂的人工EXCEL表格管理办法,节省人力、物力、财力,使整个教学设备的管理便捷、高效、可靠。 .国内外发展现状 目前国内各个校园现代化教学设备的管理水平还未达到很高水平,设备采购进来登记存档以后就无人跟进和维护,总体上还在一个日趋发展并不断成熟的过程中 数据需求 1.用户的信息 用户信息包括,用户编号、用户名、部门、角色编号、证件类型、证件号码、用户性别、所属院系等。 2.申请审批信息 申请审批信息包括,申请编号、教学设备编号、申请数量、申请人、申请时间、审批人、审批时间等。 3.教学设备信息 教学设备表包括,教学设备名称、教学设备编号、教学设备闲置状态、使用说明等。 4.管理员信息 管理员信息包括,管理员ID、管理员姓名、管理员密码。 5.部门的信息 部门信息包括,部门编号,部门名称,部门负责人,部门联系方式等。 6.角色的信息 角色信息包括,角色编号,角色名称,角色说明。 系统总体结构图 数据库E-R图 数据库的描述 本系统使用的数据库是关系型数据库Microsoft SQL Server 2005。 数据库表中用户表主要用户用户登陆时信息的验证功能和存储用户的个人信息。其中用户所属部门编号、用户角色编号和管理员编号是外键,分别对应于部门表的部门编号、角色表的角色编号和管理员表的管理员编号。 以此表为例下面还有申请审批表、教学设备表、部门表、角色表、管理员表。 本系统主要突出了对设备申请审批的信息化,因此以设备申请功能为例。 设备申请的功能,首先用户进入系统后系统会记录用户的信息,随之系统会自动形成单号并记录设备申请过程中的信息(设备名称、设备使用日期/释放日期等)如果数据库操作成功则申请成功,否则失败。 申请功能流程图 系统界面 实现代码: public class DeviceApplyAction extends Action { public ActionForward execute(ActionMapping mapping, ActionForm form, HttpServletRequest request, HttpServletResponse response) throws Exception { Device actionForm = (Device) form; Connection conn = null; Statement stat = null; ResultSet rs = null; Teller teller = (Teller)request.getAttribute(Teller);//登录时记录的操作员信息 String requestId = getRequestId();//自动申请单号 String time=new SimpleDateFormat(yyyy-MM-dd HH:mm:ss).format(new java.util.Date()); String sql = insert into device_apply + (RequestId,ProdectID,count,startDate,endDate,RequestUser,RequestTime,status,Remark) + values( + requestId+ , + actionForm.getProdectID()+ , + actionForm.getCount()+ , + actionForm.getStartDate()+ , + actionForm.getEndDate()+ , + teller.getUserId()+ ,
您可能关注的文档
最近下载
- 2023年11月深圳市福田区公开选用机关事业单位辅助人员和社区专职工作者笔试历年(2016-2023年)真题荟萃带答案解析.pdf VIP
- 2024秋(人教版)英语七年级上册:单词表 汇总表.pdf
- 2022年通信工程师中级传输与接入(无线)真题及答案.pdf
- 第二章一元二次函数、方程和不等式教学设计(全章).docx
- 国家开放大学《电子商务概论》1-9章 形考任务阶段测验1、2答案(无错版本)82295 .pdf VIP
- 江苏省普通高校“专转本”选拔考试管理专业大类专业综合操作技能考试大纲.docx
- 银行开展减费让利宣传活动的总结范文(30篇).docx VIP
- 美育——美即生活-期末复习-题库-试卷.docx
- 预定动作时间标准法(PTS).doc VIP
- 中国饮食文化(教案) (中职教育).docx
文档评论(0)